home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-11-15 | 131.1 KB | 2,263 lines |
- ** THE BIG DUMMY'S GUIDE TO FIDONET **
- ========================================
- Copyright (c) 1992 by Michael Schuyler
- Quicksilver: 1:350/201
- (206) 780-2011
- Version 1.0 - November, 1992
-
- Preface and Thanks
- ==================
- This document reflects a collective effort on the part of Sysops in
- FidoNet Network 350 to provide information to prospective new Sysops
- to the Network. As you will read below, FidoNet is not so much an
- organization to which you belong, but a collaborative effort on the
- part of Sysops to make this Network, and all networks in FidoNet,
- happen. In a very real sense, Sysops *are* FidoNet.
- I would like to thank the following for their help in this
- endeavor. These people contributed comments, suggestions, and
- filenames which have been incorporated herein. They contributed their
- thoughts to help me understand some of the issues involved. In many
- cases they have offered their own help to new people to get them
- started. And for that, you should thank them as well.
- They are: Brad Boyce from The Monitor (350/40), Paul Wolfe from
- Magnetic North (350/70), Al Tuttle from The Pyramid BBS (350/33), Bill
- Hippe, from My Electronic Dungeon (350/24), Adolph Weidanz from The
- Gold Pegasus (350/35). I would like to reserve a special share of
- thanks to Sheldon Koehler from Ten Forward (350/401), who spent a lot
- of time on reviewing the first draft and commenting on its contents. I
- appreciate it.
- Although this document would be severely diminished without the
- contributions of those listed above, any deficiencies in its
- presentation and content must remain my responsibility alone. They
- tried to help, and I just didn't listen. Corrections of fact may be
- NetMailed to 1:350/201. Differences of opinion may be sent to Device =
- NUL.
-
- 1.0 Introduction
- ================
- Welcome to the Big Dummy's Guide to FidoNet. Don't take offense.
- I'm the Big Dummy. It's my guide. You just get to read it and shake
- your head, wondering how this Big Dummy ever learned a word processor.
- I certainly do not claim to be a FidoNet guru by any stretch of the
- imagination. In fact, I'm relatively new to this particular game. I
- wrote my first program in 1972, and I've been heavily involved in
- computers since 1979. I run a mini-computer wide area network and am
- responsible for about 150 CPUs. I'm the "computer guy" at work. I
- also have commercial programs on the market for both IBM and Apple
- computers, and I write a column on computers for a national rag -er-
- mag.
- But FidoNet taught me how little I really knew. It has been, shall
- we say, a learning experience. In DP parlance you often hear the
- phrase "steep learning curve" for programs or procedures that present
- problems of understanding. FidoNet has a steep learning curve.
- It is not the intent of this document to get your BBS running. I
- assume you have already done that. This document is not about BBS
- systems per se; it's about FidoNet. It's about the specific
- requirements and problems you may run across when attempting to get
- your working BBS system compatible with the FidoNet network.
- The other documents in this packet provide lots of information on
- FidoNet, but new Sysops often complain that the files are too cryptic.
- They assume knowledge. I had one Sysop call me not long ago and say,
- "I read the docs, and I am clueless!" Well, maybe for good reason.
- This fellow was too hard on himself. There's a lot to learn all at
- once. I don't know any FidoNet Sysop who has NOT been overwhelmed at
- first.
- I certainly was. It took me two days just to decipher a series of
- batch files Jim Barth gave to me to help me set up my board; and batch
- files weren't exactly new to me at the time. Of course, he WAS running
- and old non-compatible version of Wildcat with QuickBBS running as a
- door off the main system just for the message files. But hey! What are
- batches for? Specifically to confuse me, is what I thought initially.
- So the purpose of this file is to explain FidoNet--again. There may
- be some repetition to the other docs. No apologies. The idea is to try
- to explain what is happening and what is expected, with reference to
- our local network in Kitsap County, that is: it has a local spin to
- it. One word of warning: It's difficult to explain FidoNet concepts
- without using OTHER FidoNet concepts which may not have been explained
- yet! It's a terribly circular explanation. But please bear with us. We
- shall attempt to get the elementary definitions out of the way first,
- then move on to more detail. Be patient! We'll get to everything
- before we're through here. If not, there's always version 2.
- With that, we begin!
-
- 2.0 What is FidoNet?
- ====================
- FidoNet is a loose confederation of bulletin board systems which
- stretches around the entire world. Each BBS belongs to a local
- NETWORK. Each Network handles its own operations more or less
- independently of other networks in the world. Each Network belongs to
- a larger REGION, and each Region belongs to a ZONE. A ZONE is as large
- as a continent. Zone 1 is North America. A Region can be part of a
- continent, or an individual country. The Regions in North America are
- divided geographically and often cross the US-Canadian border. In
- Europe, Regions tend to be defined by national borders.
- FidoNet is able to grow because it has a dynamic structure. There
- is no centralized authority. When one Network gets too big, some folks
- can split off and start another Network. It's that easy. One thing to
- remember, though, is that FidoNet is organized by GEOGRAPHY, not by
- interest. That means if you start a BBS in one geographic area, you
- probably have no choice of which network you join. You join the local
- network. If you don't like the local network, move. If you don't like
- the local Region, move further.
- That's a key point. Networks are based on calling areas. You don't
- form FidoNet networks based on interest, ever. Instead, you can deal
- with your interests through EchoMail, which is topic oriented.
- The real key to joining the local Net is in finding the Network
- coordinator. How do you do that? Well, you find ANY FidoNet board in
- the area and ask. I met Jim at a King's Table restaurant at a Sysop
- meeting totally by accident. I just happened to say to Jim that I
- wondered what this Fido business was all about, and he said,
- "Well, I'm the coordinator for everything West of Puget Sound."
- Once he made that statement, things got a whole lot easier for me. If
- you don't frequent King's Table restaurants or Pizza parlors, then if
- you sign onto a BBS and it says, "Press [Escape] to continue," you are
- probably getting pretty warm. Ask around. Besides, if you read this
- document clear through, the answer is obvious.
-
- 2.1 What does FidoNet Cost?
- ---------------------------
- I've run into this idea several times lately. Apparently some folks
- think it costs money to join FidoNet. That's just not true at all. It
- is very possible to join FidoNet without ANY cost involved for the
- network itself. Providing you have a computer and a modem in the first
- place, you can use freeware programs to construct the BBS itself
- easily.
- If you want to avail yourself of some of the benefits of FidoNet,
- such as EchoMail (explained below) local networks usually have some
- provisions for cost-sharing to get the conferences from one of the
- backbone hubs. And, of course, once you're on FidoNet the temptation
- to call long distance to get your favorite new hot file will be very
- strong, indeed. But even here, you just pay for the long distance
- call, which you don't make without conscious effort on your part.
-
- 3.0 What is a Network Coordinator?
- ==================================
- That's the "NC" He's the HOST of the network. The word "host" was
- carefully chosen in the beginnings of FidoNet to get away from
- authoritarian overtones. His responsibilities are to coordinate
- FidoNet within the network. NC's often do lots of things that are
- beyond what they have to do. But they only are required to do a few
- things. Here's what they are:
- The NC is supposed to make the Nodelist available to you. We'll
- talk about the Nodelist below. He's supposed to provide you with
- copies of "The Snooze," which is the slang name of the weekly FidoNet
- newsletter. He's supposed to provide FidoNet information to you. And
- he's supposed to take you in and out of the Nodelist, as appropriate.
- He's also supposed to promote FidoNet, but that's a responsibility of
- all Sysops.
- That's just about all, period. Further, he has to make this stuff
- available, but he doesn't have to send it to you. You have to go get
- it unless he decides it would be easier to send it to you instead. You
- shouldn't be costing your NC any extra money. If you need access to
- FidoNet services, it's on your dime. You get to make the call. That
- way, you don't have to be rich to serve in a HOST capacity.
- But frankly, NC's spend a lot of money on your behalf anyway.
- That's just how this whole thing works. You can't expect, really, to
- run a BBS without spending some money. It's the same with a NC. He
- will never break even unless, perhaps, a big Net incorporates and gets
- very official about the whole thing. There are "Sugar Daddies" in
- FidoNet who will provide free services to a network. These guys are
- either independently wealthy or they can somehow write it off, but
- this is very rare, as you might expect. It's a gift.
- Now: Who appoints the NC? The Regional Coordinator. Who appoints
- the Regional Coordinator? The Zone Coordinator. Who appoints the Zone
- Coordinator? The Regional Coordinators themselves. That's how it
- works. Some Networks hold elections. They are NOT REQUIRED TO DO SO.
- Go read the Policy 4 document if you want more legalese.
- The reason I bring this up is because it comes up all the time
- around FidoNet. Lots of people think they live "in a democracy,
- therefore..." Right. We do. Lots of FidoNet Sysops don't, by the way.
- But we do. So go elect the President. The Constitution is about the
- Federal Government of the country. It isn't about FidoNet. You don't
- have the right to elect people in FidoNet to any position unless the
- policy documents spell out that right. Currently, they don't. Unless
- it's changed, they won't.
- Now, that doesn't mean the local Network can't set up an official
- elections process at the network level. Many do; and the practice is
- spreading. But it isn't required. All those people who keep whining
- about the right to elections just don't get it. They ARE clueless.
- Ideally, a network operates in a "collegial" atmosphere with
- everyone in the network contributing to its smooth operation. It's
- like a college department. No professors really want to be the Chair
- of the Department. So they grumble a lot, and one of them will take it
- for a couple of years and "do his time" fighting with the Dean. Then
- he says he wants to resign and just teach, and some other professor
- grumbles, but finally takes his turn for awhile so the rest of them
- will leave him alone. Sometimes you'll get someone who grooves on the
- power, then everyone hates him and either drives him out or waits for
- him to retire, when the cycle begins anew.
- The NC may need to appoint a "NEC" a "Network EchoMail Coordinator"
- to help with the mail. There may be other "positions" as well, just to
- help out. Lots of Networks have several "HUBS" that take on the
- responsibility of hauling in the mail. Lots of arrangements are
- possible. We get to use our imaginations on this.
- Ideally, costs are shared. It costs money to haul in echo mail, for
- example. A Network can require Nodes to pay a share of the costs.
- Sometimes it's a flat rate. Sometime's it's "per echo." All this cost
- sharing is perfectly legal and proper. Be prepared to pay your fair
- share. It's usually not much. There's more than one way to do it. You
- get a lot more than you pay for.
-
- 3.1 What is a Regional Coordinator?
- -----------------------------------
- Well, since we mentioned this earlier, we'd better explain it a
- little further. The original purpose of the Regional Coordinator was
- to be a catch-all network for those nodes which were not close to a
- network of their own. That's all. But as FidoNet grew, so did the
- Nodelist, and so did the PIECES of the Nodelist. Since these were all
- being sent to the Zone Coordinator for incorporation into the master
- list, this began to be an overwhelming job for the Zone Coordinator.
- So someone noticed that the Regional Coordinators didn't have much
- to do, so why couldn't they coordinate the Nodelist segments from
- within their region, then send the larger segments to the Zone
- Coordinator? That way the ZC would have fewer segments to patch
- together. This would lessen the load, spread it out amongst the
- regions, and everything would be better.
- According to Tom Jennings, founder of FidoNet: "Bad mistake.
- Sorry." (I heard him say this at the first ONE BBSCON convention in
- Denver.) Why was it a mistake? Because it inadvertently created a
- hierarchical power structure. The Regional Coordinators suddenly had a
- whole lot to do with everyone in their regions, not just the folks in
- their little catch-all network intended to mop up remote nodes. When
- EchoMail began to take off, Regional Coordinators were selected to
- choose which echoes got on the backbone. It was only a vote, but the
- requirement of two Regional Coordinator's affirmative votes gave more
- power to them.
- Understand that at that time there was severe pressure to keep the
- backbone echoes down to a dull roar. This was because lots of software
- couldn't handle more than 256, then 512 conferences. So this was done,
- it looks like from here, with perfectly legitimate technical reasons
- in mind. These reasons have largely evaporated, but that's how it all
- started. Technology was driving policy.
- Regional Coordinators are now responsible for appointing Network
- Coordinators. They are also responsible for the smooth operations of
- networks within their region. They are responsible for assigning
- numbers to new networks being formed, and for ensuring that new nodes
- belong to the right geographic networks. They also are part of the
- appeal process when a node has problems with a Network Coordinator.
- You can see from this description that Regional Coordinators now do
- far more than the original job of taking care of the odd node not
- belonging to a network.
- Regional Coordinators now play an important role in FidoNet. Many
- of them are elected these days, and their contribution is not trivial.
- It's just that Fido lost some of it's "Band of networks united for a
- common purpose" philosophy when this structure grew into place. There
- is some sentiment within FidoNet currently to reduce the size of
- Regions, for the same reason Regions were created in the first place.
- They've all grown huge, and it's a big responsibility in FidoLand
- today.
-
- 4.0 What is a FidoNet Address?
- ==============================
- A FidoNet Address is a key concept: Every BBS which is a member of
- FidoNet has an address. The full address consists of the following:
-
- Zone: Zone 1 is North America
- Region: Part of a Zone (NOT part of the addressing scheme)
- Network: A group of local Nodes (unique number in a zone)
- Node: An individual BBS (unique number in a net)
- Point: A User who is set up like a BBS off your Node
-
- A Typical FidoNet address: 1:350/201
-
- Zone: 1
- Region: 17
- Network: 350
- Node: 201
-
- Note: There is no mention of the REGION in the Network address. The
- REGION is for administrative purposes only.
- Your address, then, consists of your zone, your network, and your
- node numbers. In practice, you often can leave the zone number off the
- address. So when you see an address like: 350/201 you know the zone
- number is implicitly "1" unless stated otherwise. If you were located
- in Europe, you'd know the "2" was assumed because Zone 2 is Europe.
- Much of the Fido-compatible software will allow similar shorthand
- addressing.
-
- 4.1 Domain Addressing
- ---------------------
- A Typical FidoNet address: 1:350/201@fidonet.org
-
- Zone: 1
- Region: 17
- Network: 350
- Node: 201
- Net: fidonet.org
-
- It's getting worse! This is called "domain addressing." It reflects
- the fact that FidoNet is only one of many large-scale networks in the
- world today. The "@fidonet.org" denotes that this Node is a member of
- FidoNet as opposed to TrekNet or Usenet. Domain addressing is
- currently optional, but you do see it from time to time, especially in
- messages from other boards. If you are familiar with "The Internet,"
- you may have seen domain addressing before. This makes FidoNet
- compatible with Internet addressing--sort of.
- Your address is assigned by your NC. He chooses the address, not
- you. If you want a special number, you can ask, but it's not required
- you be given your favorite magic number. The scheme for numbering is
- up to the NC. In Net 350 Jim has a pattern of numbering that includes
- three digit numbers for Nodes that are remote from the Central Kitsap
- Area. That's why I'm "201" and Evin is "501." The "five hundreds" are
- the Gig Harbor area. The "two hundreds" are on Bainbridge. Just accept
- whatever number you're given. It doesn't matter that much. It's just
- like a phone number.
- Once you get your address, however, you don't want to change it. If
- you do, your HUB will have to change all your echo feeds to a new
- address. Also, some of the software you may use is keyed off your
- address. You pay money, they send you a key. If you change your
- address, you pay more money, or at least hassle with getting your key
- changed. Obviously, we all want to avoid such things.
-
- 5.0 What's a Point?
- ===================
- Good point. A Point is usually a sophisticated user of a FidoNet
- BBS who does not wish to be an official FidoNet Node. Instead, he sets
- himself up with a mailer and polls his BOSSNODE for mail. The BOSSNODE
- is a legitimate FidoNet Node in the Nodelist. A Node with many Points
- is actually running a local mini-network.
-
- 5.1 Advantages of being a Point
- -------------------------------
- There are several advantages of being a Point. First, you don't
- need as much disk space because all you have to have is a working
- mailer. If you use Front Door, you don't even need a BBS behind the
- mailer. You can just read messages from there.
- Secondly, you maintain privacy. No one will be calling your number
- at all hours expecting to see a BBS. Your BOSSNODE is responsible for
- hiding your phone number and origin from the rest of the FidoNet
- world. IF YOU WANT TO BE AN UNLISTED NODE, a better way would be to
- Point off an existing Node instead. PRIVATE Nodes are discouraged in
- FidoNet. They take up space in the Nodelist, and no one can get to
- you. The purpose of FidoNet is to promote communication, so an
- unlisted Node is a contradiction.
- Thirdly, it's a nice way to get running on FidoNet without pressure
- as you get used to the system. When you're ready and everything
- actually works, you can always apply for your own Node number. Many
- people start out in FidoNet this way just to learn the ropes. All you
- have to do is find a Node that wants to learn the ropes of running a
- Point and you're all set, to your mutual benefit.
- Fourth, you don't need to be up 24 hours or during Zone Mail Hour.
- You can call your BOSSNODE at any time you both agree on.
- Right now I run a Point system off my own BBS. At work I run Front
- Door without a BBS. It's address is as a Point. This means I can use
- the mailer to mail out files to local boards, but by doing so I won't
- automatically pick up mail destined for my own board. When I first
- started this I had the same address: 350/201. But after I received a
- couple of Nodediff files on hold for me at the wrong location I
- changed to a Point to prevent this from happening. I was circumventing
- my own autopilot-mode every time I had to cart a Nodediff home on a
- disk and put the thing in manually.
- As a Point to myself, I don't run a BBS on this address--just a
- mailer. And I only run up Front Door when I have some business to
- transact. It's very convenient for me to do it this way.
-
- 5.2 Disadvantages of being a Point
- ----------------------------------
- As a hidden Point, you cannot really participate in FidoNet
- activities as easily or directly as a real Node. There are many
- FidoNet Nodes, for example, which refuse to accept mail or file
- requests from "unlisted" Nodes, though many do. (In fact, I'll make a
- blanket statement and say that most do.) As a Point, you are an
- "unlisted Node" because you aren't in the Nodelist. One of the
- exciting things about FidoNet is the ability to get files from any
- Node on the system. You will run into roadblocks doing this as a
- Point. Your alternative is to get your BOSSNODE to do it for you.
- In the case of any elections in FidoNet (they do happen) you have
- no standing as a Point. You don't get a vote or a say in how the
- network is run.
- Points are supposed to remain INVISIBLE to FidoNet. As a Point you
- may not have access to echo conferences that are for Sysops Only
- because you're not an official FidoNet Sysop if you run only a Point.
- You also are not supposed to interact with FidoNet in any other way
- EXCEPT through your Bossnode. So I guess I'm violating that provision
- myself right now by not going through my own node. But I only do so
- within the Net, and everybody knows what I'm doing and why.
-
- 5.3 Point Addressing
- --------------------
- A Point is designated as a number past the Node number in a FidoNet
- address.
-
- A typical FidoNet Point address: 1:350/201.1
-
- Here you see the "Point One" off the normal FidoNet Node address.
- The assignment of Point numbers is strictly under the control of the
- Node, just as Node numbers are under control of the Network
- Coordinator.
-
- 6.0 What is Zone Mail Hour?
- ===========================
- Zone Mail Hour (ZMH) is a common hour in a zone where all boards
- are available for sending and receiving NetMail, and they refuse to
- accept human callers or file requests or echo mail transfers during
- that time. Because Zone 1 is North America, there are probably eight
- different zones, from the eastern tip of Canada clear to Alaska and
- Hawaii.
- Obviously, the local mail hour is different for each time zone. And
- also, it changes every time we go on or off Daylight Savings Time,
- thus messing up our carefully scheduled events.
- ZMH is 02:00-03:00 Pacific Daylight Time, or 01:00-02:00 Pacific
- Standard Time. As we head East, it's later in the day. Mountain
- Standard would be 02:00-03:00. Eastern would 04:00-05:00. That way all
- boards in the zone are "open" at once for NetMail, the original
- intention.
- In some sense ZMH is an anachronistic remnant of a time when
- continuous mailers were not yet invented. At that time all Mail events
- had to be precisely coordinated in time slots where you had to kick
- callers off your board and receive mail during your slot from your
- hub. A minute's deviation and you would run over into someone else's
- time, creating havoc, not to mention angry Sysops. FidoNet was a
- precisely engineered clock until CM Mailers made the whole idea
- obsolete. Everyone had clock programs that would automatically call
- the Naval Observatory and set the system clock to the hundredth of a
- second.
- Nevertheless, one of the requirements of FidoNet membership is that
- your board be available for NetMail during ZMH, whether it is a full
- or a part-time board. In other words, if you're part-time, one of your
- "UP" times will be ZMH. You donate one hour to NetMail exclusively.
- This means you don't send or receive EchoMail during this time. You
- don't send or receive files during this time. And your users can't use
- your board at this time. Zone Mail Hour is for NetMail only. Can you
- get away with not being up during ZMH? Oh, probably.
-
- 7.0 What's a DOWN Board?
- ========================
- If you are NOT up during ZMH, then you can be taken off the
- Nodelist, or at least marked DOWN until you again comply with the
- requirement. It's not that your NC will check your board every day
- during ZMH. That won't happen. But "flaky" boards are not appreciated
- in FidoNet. That ensures the Nodelist is fairly accurate. In my
- experience keeping the BBS list for Kitsap, there is usually a 20%
- change per month on boards. I think Fido boards are more stable than
- others, but they still go up and down all the time.
- DOWN in the Nodelist is supposed to be a temporary affliction not
- to last for more than two weeks. If you're still DOWN after two weeks
- of Nodediff entries, you get taken off the Nodelist altogether. In
- practice, this might not happen so quickly, but if it does, you really
- have no cause to complain. Some NC's are more strict about this than
- others.
- FidoNet Sysops really do have to make an attempt to be up, if for
- nothing else then to accept mail packets. Your HUB has to store copies
- of your mail until those packets can be sent to you. I don't know what
- the average board takes in the way of mail. Everyone seems to think
- they haul in "only a few" echoes. But if your feed is a megabyte a
- day, that's not at all unusual.
- Your HUB stores that on a daily basis, as well as everyone else he
- feeds. If the next board gets the same batch of messages you do, he
- stores duplicate copies, taking up twice as much space. If all 20
- nodes get a megabyte a day, that means 20 MB of storage needs to be
- available. He CANNOT store your mail on his hard disk indefinitely. It
- MUST get off his disk so he has more room for the next round of mail
- coming from the Regional Hub. If you are DOWN, you're causing your Hub
- a problem. It probably won't last for long because he'll take you "off
- distribution" so your mail won't build up. Then you miss all your
- feeds.
- So, the bottom line is that if you are going to be gone away from
- your BBS for an extended period of time, let your Hub know in advance.
- If your board DOES crash, he'll know why the mail can't get through.
- At least he'll be more tolerant of the situation because he knows
- you're not around to fix it.
-
- 8.0 What is Freqing?
- ====================
- FREQ = "File Request" When you "freq" a file, you request it from
- another Node. This is the basic way you get files across the country
- in a few minutes. It's why a shareware package released in Australia
- makes it to the East Coast of America the same day. To many Sysops,
- "freqing" is the single most advantageous thing about FidoNet.
- You can usually freq a file through your mailer software, which
- sends the appropriate request to the Node in question. Sometimes you
- can do it from within your BBS software. Also, third party utilities
- enable freqing. BONK, for example, is used in conjunction with BINKley
- for this purpose.
- You can usually freq a list of files on another BBS by requesting
- FILES. This is a "magic name" that will get you whatever list is
- appropriate of files available on the board you called. That way
- you'll get the file names correct the next time you call.
- "Magic Names" can be used for some files, depending on how a Sysop
- has set them up. This is particularly useful when versions of
- filenames change quite often. A good example is Nodediff files. If I
- set up the "magic name" of "Nodediff," then if you request a file by
- that name, you'll always get the latest version, no matter what the
- actual filename is. Magic names are unique to each individual board
- and will be most useful to you when you request files from the same
- board often.
- The opposite of freqing is sending, of course, which you may also
- find occasion to do. I send the BBS list to all FidoNet Nodes this
- way, usually by one command. This sends the same file to all Nodes. It
- surely makes that process easier for me. You may get the Nodelist and
- the Snooze in the same manner.
- It is considered common courtesy to inform the Sysop of the BBS
- where you are freqing that you did request a file. Some software will
- write a courtesy packet automatically so you don't have to. When you
- request files with Front Door, it will send an empty NetMail letter
- with the file requested as the subject.
-
- 9.0 What is The Nodelist?
- =========================
- The "Nodelist" is a very large file which consists of one line for
- each FidoNet Node in the world. As of this writing it is about 700K
- compressed. An un-compressed Nodelist and its various indexes can take
- two or three megabytes easily, depending on the variety of indexes you
- create. Currently the Nodelist contains about 19,000 Nodes (November,
- 1992). It has been doubling every eighteen months. That means you'd
- better have some serious disk space handy.
- The Nodelist is like a phone book. It is the basic way you
- communicate with other FidoNet boards. Your software will allow you to
- write messages to these boards using your FidoNet address. The
- Nodelist will contain all the pertinent information on your board:
- Address, name of your BBS, your name, your phone number, the speed of
- your modem, and various codes (called "flags") which denote how your
- board operates.
- The Nodelist is arranged by Network. All the Network 350 Nodes are
- listed together. Networks are listed more or less geographically by
- region. And zones, of course, list their segments together.
- Every week your NC sends Nodelist updates to his Regional
- Coordinator, who then sends the Regional updates to the Zone
- Coordinator. These segments are then combined into the weekly
- Nodelist. The changes are made available in the Nodediff files, which
- then trickle back the other way to each Node in the system. Obviously,
- everything in this scenario must happen ON TIME or the changes will
- not be reflected in the Nodediff files.
- The obvious problem with the Nodelist is its increasing size. There
- are Zone-specific Nodelists available, though we don't run with such
- lists in Net 350. There will come a time when the Nodelist gets so
- unwieldy that we'll probably have to change the way this whole thing
- works. It won't be the first time. The first Nodelist was restricted
- to 256 Nodes, total. That was before there were regions, zones, or
- even networks.
- The Nodelist would take you almost an hour to download at 2400
- baud. You have to have one before you can do much of anything with
- FidoNet. Perhaps you can find a kind soul who will run a disk off for
- you and mail it to you. I've been known to do that sometimes, if
- someone sends me a formatted disk and a return disk mailer, complete
- with an address affixed to it along with sufficient stamps. In other
- words, all I have to do is copy the Nodelist onto your disk and throw
- it in the mail. And, no, I don't care what kind of disk it is.
- Or perhaps this one point alone is enough to convince you of a 9600
- bps modem. With an HST or v32bis connection you can download a
- Nodelist in about eight minutes. Quite a difference when you can
- travel at 14.4!
- Here's an (old) example of the Network 350 portion of the Nodelist
- just to give you an idea of what it looks like. Multiply this segment
- by about a thousand and you get an idea of the size of the Nodelist in
- real life.
-
- Host,350,Kitsap_Peninsula_Gateway,Silverdale_WA,Jim_Barth,1-206-698-1044,9600,XA
- ,10,Ground_Zero,Bremerton_WA,George_Bargmeyer,1-206-377-0907,9600,XW,CM,HST
- ,21,The_Jimby_BBS,Brownsville_WA,Jim_Barth,1-206-698-1044,9600,XA,CM,HST,V32,V42
- ,24,My_Electronic_Dungeon,Bremerton_WA,Bill_Hippe,1-206-830-9319,9600,XA,CM,HST,
- ,30,Cloud's_Corner,Bremerton_WA,Larry_Cloud,1-206-377-4290,9600,XA,CM,HST,V32,V4
- ,31,Kitt's_Korner_BBS,Bremerton_WA,Keith_Kittlesen,1-206-698-0515,9600,XA,CM
- ,32,USS_Enterprise,Bremerton_WA,Keith_Thibodeaux,1-206-377-3170,9600,XA,CM
- ,33,The_Pyramid_BBS,Bremerton_WA,Al_Tuttle,1-206-373-5749,9600,XA,CM,V32,V32,V42
- ,34,Full_Armor_of_God_Node_1,Silverdale_WA,Joel_Wingert,1-206-698-7308,9600,XA,C
- ,40,The_Monitor_BBS,Bremerton_WA,Brad_Boyce,1-206-830-5338,9600,XA,CM,V32
- ,50,Magnetic_North,Kingston_WA,Paul_Wolfe,1-206-297-4567,9600,XA,CM,V32,V42b
- ,75,Molokai_Express,Silverdale_WA,Michael_Wenman,1-206-698-7019,9600,XA,CM,V32
- ,77,The_ARMOR_OF_GOD_bbs_Node_2,Port_Orchard_WA,John_Christopher,1-206-871-9241,
- ,201,Quicksilver,Bainbridge_Is_WA,Michael_Schuyler,1-206-780-2011,9600,XA,CM,HST,V32,V42B
- ,301,The_Metal_Shop,Belfair_WA,Gene_Thompson,1-206-275-5063,9600,XA,CM,V32
- ,401,Ten_Forward,Port_Angeles_WA,Sheldon_Koehler,1-206-452-7681,9600,XX,CM,HST
-
- You'll notice the first entry is the Host of Network 350. It has a
- Node address of 00 (even though it doesn't say so). This has its own
- name, but is the same number as Node 21. Yes, they are the same
- person. Jim is the NC, the Host of 350. But his board is also online
- for other people, so it gets a separate listing. You can send mail to
- Jim either to his HOST address, or to his NODE address. It will still
- get to him just fine. I always use the Node address myself.
- HUB entries also get an extra listing and number by virtue of their
- extra responsibilities. Sometimes it looks like the Nodelist is full
- of lots of duplicate entries, but overall that's not really true. Your
- Nodelist compiler will probably report to you how many individual
- Nodes there really are in FidoNet. The duplicate entries are a small
- portion of the total.
- Other things to notice? There are no spaces. Underscores substitute
- for them. And there are flags at the end of each line. "CM," for
- example, means "Continuous Mail," a board that can accept NetMail 24
- hours a day. Most flags have to do with modem types. V32 means a
- standard 9600 baud connection can be made with this modem. HST means,
- of course, that the Sysop is running some sort of US Robotics HST
- modem (There are at least three varieties these days.)
- You don't have to worry about any of this. The NC will fill out
- your listing depending on the information you have given him. But it
- is this raw data that is used by your BBS software and your mailer
- software to actually make outgoing calls from your board.
-
- 9.1 The Nodediff files
- ----------------------
- The "Nodediff" files are smaller weekly updates to the Nodelist
- made available by your Network Coordinator. They erase Nodes which
- have left FidoNet, and add new ones. They contain the weekly changes.
- Every time you receive a NODEDIFF file, you must merge it into your
- existing Nodelist file. Because of internal error checking, you can't
- skip any Nodediff files when you "recompile" your Nodelist. They must
- be done in order. This is your responsibility.
- You perform this task by using a NODELIST COMPILER, a special
- program designed for this purpose. A few of the names out there are:
- XlaxNode, Parselst, QNode, or FDNC. Each of these compilers can be
- used under different circumstances, and it may depend on which
- "mailer" you choose to run which compiler you will use.
- Both d'Bridge and Front Door come with their own compilers. It's
- just part of the package. Binkley doesn't, so you have to go hunt one
- up.
- The compiler not only merges the NODEDIFF into the NODELIST, it
- also sets up lots of other information from the list. For example, it
- writes all the various indexes you may need to use the Nodelist
- effectively. It also sets up "cost tables" to help your BBS software
- determine how much it will cost you to make a long distance call. You
- input your local exchange numbers, and everything else is long
- distance! You may also set up password files through this Nodelist
- compiler. This may be necessary when connecting to your hub to ensure
- no one else calls and gets your mail.
- A key point: You may need TWO programs, depending on what compiler
- you use, because there are TWO tasks to perform. The FIRST task is to
- merge the Nodediff into the Nodelist. All the updates are moved into
- the new Nodelist, which is renamed to a larger Julian date. For
- example, NODEDIFF.290 is merged with NODELIST.283 to form
- NODELIST.290, seven days later. The new nodelist is a human-readable
- file.
- The SECOND task is to actually compile the NEW Nodelist, and
- perhaps automatically erase the old one. This part of the process is
- what writes the indexes so your mailer will work. It may write
- different indexes depending on your mailer and your BBS software.
- QuickBBS needs a different set of indexes than Maximus.
- Nodediff files arrive in compressed format, usually ARC or ZIP, and
- are named by Julian Date, that is: The first day of the year is number
- 1; the last day is number 365. So a Nodediff file for the 91st day of
- the year would be named NODEDIFF.091. It would arrive at your board as
- NODEDIFF.A91. The "A" means it is in "ARC" format. If it were named
- NODEDIFF.Z91, you'd know it was in PKZIP format. You just un-arc (or
- un-zip) it, then run your Nodelist compiler.
- Nodediff files are used for one obvious reason: They are only 50K
- or so in length and take no time at all to download. It's a whole lot
- easier than trying to download a new Nodelist every week. Currently,
- Nodediff files are published on Saturdays. They should be made
- available as soon thereafter as is practical, but may depend on proper
- "feeds" being in place for your Host to get them.
- But...Doodoo happens! USUALLY you can expect a Nodediff the same
- time every week. Robot software takes care of it automatically. As
- long as its consistent, no one notices. But sometimes there is a major
- feed problem at a Regional level. Computers break, after all, and the
- computers used for regional feeds are usually big ones with expensive
- hard disks. You don't just plug in a replacement 500MB drive. There
- are secondary feeds available just in case this kind of thing happens,
- but they may take a little while to get going. A burp is likely to be
- felt throughout the system.
- Recently we had a Nodediff come through with a single character
- flaw caused by two programs treating a carriage return, line feed
- combination differently. This particular circumstance had never
- happened before. It was a very obscure and rare incompatibility--not
- even a bug, legally. It wasn't noticed until the deed was done. Some
- Nodelist Compilers didn't care. Others did. The result was a flawed
- Nodelist that didn't make itself apparent until the NEXT Nodediff
- showed up the following week, at which point all hell broke loose all
- over FidoNet. Nearly every Sysop had to import a COMPLETE new Nodelist
- and start over. We had a couple of weeks of disarray there. It caused
- a lot of problems. That particular flaw will NEVER happen again! It
- upset 19,000 people (mostly fairly aggressive males) all at once. I'm
- glad I wasn't responsible! That's not the kind of attention you want
- to draw on yourself.
- So plan on problems.
- The most important thing to remember about NODEDIFF files is that
- they MUST BE USED and merged into your Nodelist in sequential order.
- You can NEVER SKIP a Nodediff. If you do, the checking values will
- never be right, and you'll have to start over with a newer Nodelist.
- Since this thing is so huge, you don't really want to do that if you
- can help it.
- EXCEPT when you're first starting up a board you'll be doing a lot
- of experimenting. The Nodediff compiling is just one more hassle to
- worry about. Therefore my suggestion, particularly if you have a fast
- modem, is to get yourself a Nodelist one time and not worry about
- updating it initially. Maybe get a couple of Nodediff files to merge
- into it, but don't use excess energy worrying about it. Your task at
- that point is to make the rest of the board work. The older Nodelist
- will work just fine for experimentation. Not all boards will suddenly
- change telephone numbers. That's the only reason you need new ones, to
- take care of the changes and keep the list up to date.
- When everything works right and you are ready to get serious, THEN
- get another full Nodelist and start updating it weekly, on time.
- That's when you have to start paying attention. But by that time,
- you're board may be on auto-pilot anyway, particularly in reference to
- the Nodelist compiling, which can easily be done by a batch file.
-
- 9.2 Nodelist Summary to Further Confuse the Issue
- -------------------------------------------------
- The Nodelist is used as a phone book for your mailer. Since the
- mailer is your interface to FidoLand, this is important. But you also
- have a BBS. As we stated above, the mailer and the BBS can be entirely
- different. You can use any of the three popular mailers with any of
- the BBS programs.
- When you actually send out NetMail, you do so from within your BBS,
- usually, though some mailers allow you to "do it" there as well. If
- you send mail from within the BBS, that software must also know about
- the nodelist. And it will usually do it through a separate set of
- indexes from your mailer. Your BBS software may also have "cost
- tables" so it can deduct money from users' accounts when they use
- NetMail. This is all set up either by your nodelist compiler itself
- when you tell it to produce indexes for the BBS software, or sometimes
- through a separate nodelist compiler for the BBS software.
- THIS MEANS that you may wind up with more than one set of indexes.
- You will have the RAW NODELIST which is what you start with. You'll
- have the compiled nodelist for your MAILER program. AND you may have a
- compiled nodelist for your BBS software.
- This is no big deal, really. It can be a little confusing because
- sometimes you have to do this compile-thing twice. But once you set it
- up it's on autopilot anyway, so you don't have to worry about the
- complication. Just remember: The Mailer is SEPARATE from the BBS. That
- little fact has consequences.
-
- 10.0 What is a Fossil?
- ======================
- FOSSIL stands for "Fido Opus SeaDog Serial Interface Layer." It is
- a small program normally loaded in the CONFIG.SYS file that takes over
- your serial ports in a standard way. Most (but not all) FidoNet
- compatible BBS software requires use of a Fossil or it won't run. The
- same is true of many mailers. The reason Fossils exist is because in
- the early days of IBM-type machines, the various clone manufacturers
- did not treat COM1: in quite the same way. The Fossil acts as a buffer
- between the BBS program and the port, making it possible to address
- the Fossil itself instead of the differences in the COM ports.
- If we were designing BBS systems from scratch today, we wouldn't
- need Fossils, but we used to, and they are a remnant of that earlier
- era. Fido was the first FidoNet BBS system. Opus was the second.
- SeaDog was the first mailer program. That's where the name came from.
- Modern systems are moving away from fossils. d'Bridge doesn't use
- one. Neither does Wildcat. Fossil requirements are more often found in
- shareware systems. I would guess newer versions of everything will
- gradually do away with the need for them. Meanwhile, if you do need
- one and don't have it, nothing will work.
- Fossils are a little strange in that some work with some
- configurations, and others work with other configurations. Two of the
- most common are X00 and BNU. If one doesn't work, try the other. Many
- of the Fido boards in our net carry fossils or would be willing to
- "put one up" (means: make it available) for you.
-
- 11.0 What About Compression Programs?
- =====================================
- The "official" FidoNet standard is ARC. That's what EchoMail
- usually comes in. Sometimes you can get Zipped packets if your HUB
- cooperates. Most mail packer programs allow the option. FidoNews
- itself comes in LZH format, so you need LHA to decompress it, unless,
- once again, your HUB cooperates by re-packing it into ZIP format. At
- any given time you are likely to be faced with a number of different
- files in different formats.
- Our suggestion is to get all the decompressors you can so that you
- have access to all files no matter what someone does to you. Nothing
- is really guaranteed. Just recently Tom Jennings, the founder of
- FidoNet and editor of the weekly FidoNews, took a trip to Seattle and
- was faced with getting out his newsletter on time. He had an old
- portable computer with him instead of his console. He switched from
- LHA to PKZIP, and suddenly all 19,000 Nodes that had LHA as part of
- their batch file had a problem when FidoNews came in.
- There are ways around this by using something like "SHEZ," a
- program that figures out what compression format is used by a file and
- calls the appropriate decompressor. A smart Sysop will use one of
- these programs just in case something like this happens. But you still
- have to have the compressors around. Be prepared and get them all.
- Otherwise we take away your Sysop merit badge.
-
- 12.0 What is a Mailer?
- ======================
- How many hundred pages do we have to explain this? Not many. This
- is a thumbnail sketch. But it's important. Read the whole section
- before you freq-out.
- Most FidoNet boards operate in "continuous mail" mode. That means
- that you can accept NetMail and EchoMail 24 hours a day. But there's a
- problem here. How does your BBS know if a person calls or if another
- computer calls? Signing on your board and leaving a message is far
- different from a robot computer automatically throwing hundreds of
- echo mail messages at you.
- This is done by putting in place a "front-end." They are called
- "mailers" or "front end mailers." These are programs that answer the
- phone for you. If they detect another computer, they do one thing. If
- they detect a human caller, they pass control to the BBS via a batch
- file. Any board that tells you "Press Escape to continue" is running a
- front end mailer. The Escape character tells the Mailer there's a
- human on the line. If nothing happens, it will also exit to the BBS.
- Escape just hastens the process.
- The most popular mailers in the MS-DOS world are: Binkleyterm,
- Front Door, and d'Bridge. Binkley is the hardest to learn, but the
- most versatile mailer around. There are always half a dozen ways to do
- anything. Front Door is easy to learn, and it has lots of built-in
- features. d'Bridge costs real money, therefore it is the most
- expensive. Because it requires a "key" to run, it is also the most
- strict. Most people I've talked with who switched to it think it's the
- best of the three, but a few people call it d'Broken. With the Amiga,
- StarNet is the most popular.
- Which is best? I don't know. I believe that our opinions as humans
- are formed by what we use first in nearly any endeavor. For example,
- because I first learned CP/M on an Apple II, I think MS-DOS is an
- advanced operating system. I have a problem with Windows-type
- environments because my feeling is that they place ten feet of cotton
- between the computer and me. Because my job is to handle all the
- computers for my organization, I must consciously stop myself from
- judging Windows too harshly. It doesn't matter what I think personally
- if the world is going in that direction regardless. Now don't come
- back at me with OS/2. If it looks like Windows and smells like
- Windows, it is Windows. All GUIs look the same to me.
- I use both Binkley and Front Door. My OPINION is that Front Door is
- easier and more complete, but Binkley is more versatile. I haven't
- used d'Bridge yet. I run Binkley on my BBS and Front Door on my
- "Point." Both of them work for me, even though I'm a little more
- familiar with Binkley at the moment. Pick your own poison. There's a
- list of who in the Net runs what at the end of this article.
- The real point here is that to participate in Fido you must put up
- a mailer. Some people don't want to do that. They'd rather install a
- BBS like Microsoft Word. Just stick Disk #1 in Drive A: and type
- "SETUP," then accept callers. If you want to do that, go run PCBoard
- without modifications. Of course, your board will look exactly like
- every other board, but then you can say, "I are a Sysop" and some
- people will believe you.
- If you want to learn about batch files, really, and want to
- discover things about your computer you never knew existed, then
- continue with FidoNet. Install a front end mailer. Put the whole thing
- together and have a sense of accomplishment at the end when everything
- works right. I'll return to this theme a little later. This is
- supposed to be about mailers.
- What else does a mailer do? Besides answering the phone, it mails
- your EchoMail and NetMail to other boards. That's what this Nodelist
- and addressing scheme is all about. Once you enter a message, it is
- packed up in a way that is recognized by the mailer. The mailer will
- then mail out those packets according to directions you have given it.
- You can tell the mailer to mail packets to certain Nodes at given
- times of day or days of the week. When it's ready, it just calls the
- Fido board you have designated, packs up the mail and sends it out,
- probably using a Z-Modem protocol, which is built-in.
- The Mailer keeps trying to send the mail until it goes through. Or
- it keeps mail to designated Nodes on hold for someone else to pick up.
- It keeps a few statistics, but basically just sits on your phone line
- and waits until someone calls.
- A Mailer can be every bit as complex as your BBS itself. In fact,
- in my opinion, a BBS run "barefoot" (without a mailer) is a piece of
- cake compared to running with a mailer.
-
- 12.1 Passing Control
- --------------------
- So far we have a BBS on one side and a mailer on the other. The
- mailer answers the phone. But how does a caller actually get to the
- BBS itself? How does the mailer know what to do with calls from
- another BBS? Both programs do their job, but so far there doesn't
- appear to be a connection between the two.
- The way is through batch files! You think you know about batch
- files, right? After all, you designed your own autoexec.bat. You put
- Prompt $p$g in there. You may even sign up to a few sub-directories or
- whatever. Good for you. Now get out your DOS manual and go over
- errorlevels, the "if exist" statement, labels, and the use of "%"
- variables. Then come back here.
- When a mailer answers the phone it determines if the caller is
- human or if the call is from another BBS. If the caller is human, it
- records the speed of the caller and exits from itself with an
- errorlevel related to the speed of the caller. Then your batch file
- takes over, the same one that runs the mailer in the first place.
- Depending on the errorlevel, it then passes control to the BBS, giving
- the BBS the relevant information on the speed of the call and perhaps
- the port the call came in on.
- How it does this depends on what your BBS software needs. You'll
- have to customize this part to run your BBS from a batch file, giving
- it the parameters it needs to work with a caller as if the caller had
- attached to the board directly.
- That's all it does. The BBS takes over, and all your menus appear
- to the caller just like normal. The caller may download files, read
- bulletins, use doors, or enter messages. If the caller enters messages
- in the echo message areas, your BBS software takes note of that small
- fact. When the caller is all done, the BBS software ends, and IT exits
- with an errorlevel related to what the caller did. Let's just take an
- EchoMail message to make it simple.
- EchoMail messages must be sent to a HUB for distribution around the
- net or around the world. So The BBS exits with, say, and errorlevel of
- 4. The batch that runs your BBS takes note of this fact and moves to
- whatever label an errorlevel of 4 tells it to and invokes a "Scanner"
- program that looks for that just-entered EchoMail message in your BBS
- message base. When it finds it, it exports the message to a packet and
- throws it into a sub-directory, complete with the relevant address,
- that your mailer recognizes.
- If there is ALREADY mail to that address, it just adds to the
- existing packet, making sure to keep the echo mail areas separate.
- Then, when it is all done, it passes control back to the mailer, which
- again takes over and sits around waiting for a call.
- There may be one or more small programs involved in this process.
- The SCANNER finds the EchoMail in your BBS message base. A second
- program may be called a ROUTER that makes sure the message gets to the
- right location. Further, if NetMail (as opposed to EchoMail) has been
- entered, it may take yet another program to take care of the slight
- variation in NetMail messages. The configuration just depends on what
- system you're using. One important point is that the SCANNER must be
- specifically for the BBS software you use. A SCANNER for Opus is not
- going to work for a QuickBBS system. The message base structures are
- far different. YOU HAVE TO GET A SCANNER FOR YOUR BBS BRAND!
-
- OK, let's take the opposite approach. What happens when EchoMail
- comes from your HUB into your BBS? Same thing, sort of. The mailer
- answers the phone and recognizes this is a BBS calling, so it accepts
- the downloaded packet(s) of mail. If anything is waiting "on hold" for
- that address, it sends your packets (placed there by the Scanner-
- Router combination) to your HUB. Then the mailer hangs up the phone.
- But the Mailer recognizes it has received either EchoMail that has
- been compressed or EchoMail that has not been compressed. It exits
- itself with yet another errorlevel denoting what it has received.
- Now your batch file takes over again, but THIS TIME it invokes a
- TOSSER program. The TOSSER will first unpack the compressed packets if
- it needs to, then snoop inside the packets and break them down into
- their component parts: individual messages. Since each message has an
- Echo TAG attached, your Tosser is smart enough to TOSS these messages
- into the relevant areas of your BBS message base.
- Once the TOSSER does its thing, it deletes the original packets,
- then returns control to your batch, which runs the Mailer again. End
- of story.
- How much of this is done by separate programs depends on your
- mailer and your BBS software. Front Door has a lot of stuff built in;
- Binkleyterm doesn't. d'Bridge looks to me like it needs the least
- complicated batch files ever, since it does so much all by itself.
- Here's where it can get really interesting. Let's say you were sent
- a file instead of a mail packet. In this case you can let the mailer
- recognize this fact and exit with another errorlevel, or, if your
- mailer can't do such things, you just place an IF EXIST statement at
- the top of your batch file. IF EXIST NODEDIFF.* then go to such and
- such a label and perform the subsequent batch commands.
- This is how you can automate such things as the receipt of Nodediff
- files, the FidoNews files, or even plain files from other boards. In
- fact, there are programs which accept received files and toss them
- into a file base instead of a message base. The most famous are the
- TICK and HATCH programs. A *.TIC file is prepared by the HATCH program
- to be sent along with a file. The IF EXIST finds the *.TIC file and
- invokes the TICK program to toss the resulting file into the file base
- and then append FILES.BBS with a description of the new file--all on
- automatic.
- For the Nodediff, you just pass control to the correct area of your
- batch file and batch-control the compilation process. I just recently
- found out that several boards use this technique with the Kitsap BBS
- List. I was asking if I should change the compression program and
- received several "You're dead meat if you do!" answers from local
- Sysops who have automated the decompression and changing of their
- bulletins. Gulp! I didn't change a thing. All you have to do is make
- sure everything works right. This part is easy, really!
-
- 12.2 Mailer Summary
- -------------------
- So, what have we learned? First, you need to set up a mailer that
- answers the phone. Next, you need a complex batch file that works on
- errorlevels to pass control to whatever it needs to depending on how
- the Mailer released control. If it released control to a user who
- pressed [Escape] you exit to the BBS. If you received something from a
- BBS, you exit to the relevant labels in your batch file to perform
- some work.
- A SCANNER scans your message base for mail that has been entered.
- It pulls a copy of that message from your message base and makes it
- available to your mailer or to a ROUTER program that does some further
- preparation first.
- A TOSSER takes incoming mail from another BBS, usually your HUB,
- and tosses the incoming messages to the relevant message areas in your
- BBS message bases.
- BOTH the Tosser and the Scanner must be specifically designed for
- your BBS software. Some will work on more than one kind, but the point
- still holds. Many BBS programs come with this combination. QuickBBS,
- for example, comes with its own "suite" of tosser/scanner programs.
- The Mailer, on the other hand, doesn't care what BBS software you run.
- It doesn't even know if you do run a BBS.
- The MAILER itself may do more or less work for you, depending on
- which one you have chosen. There are lots of BBS/Mailer combinations
- which will work. Some BBS systems may require a certain Mailer. Most
- Mailers don't care what kind of BBS software you run. Some are
- "integrated" packages. StarNet for the Amiga is a good example.
- The BATCH FILES are the key to the success of your Mailer/BBS
- combination. They sit in the middle and direct the flow. You WILL
- learn more about batch files to get all this working.
-
- 13.0 What is NetMail?
- =====================
- NetMail IS FidoNet. NetMail is why FidoNet was started in the first
- place. The whole idea was to send messages back and forth, in the dead
- of night, from one computer to another. At Midnight the telephone
- costs are at their cheapest. Even with slow modems you can transmit a
- fair sized letter in less than a minute. At AT&T Reach Out America
- rates, that's less than twelve cents. Compare that to a postage stamp,
- the cost of envelopes and paper, and a trip to the Post Office. Of
- course, you don't have to have a thousand dollar computer to mail a
- letter, but the idea is you already have one anyway, so why not put it
- to good use?
- Because every FidoNet BBS has an address, you can send NetMail
- directly to that board. Your BBS calls another BBS long distance,
- transmits the mail packet, and hangs up. Neat, fast, easy! Your
- electronic letter is just like a real one. It is to a specific person,
- and only that person will probably see it. Because NetMail was
- developed by Sysops for Sysops, most senders of NetMail are Sysops
- anyway.
- NetMail can be made available to users of your BBS. That's your
- choice. You'll probably want to charge them for it, at least a few
- cents, because they are using your telephone number to make a long
- distance call. That's all between you and your users. No one else
- cares all that much how you spend your money. But it is like a
- stranger walking into your house, picking up the telephone, and making
- a long distance call. BBS systems that are "Fido aware" allow you to
- give credit to your users in their own accounts. When they enter a
- NetMail message, the BBS software deducts the cost of the call, as set
- up in a cost table for that purpose. In these cases you would normally
- charge your users a couple of dollars in advance, then ask for
- additional dollars when the account was depleted. If you run a
- subscription board, you may give your users a certain amount of
- NetMail credits as part of their purchase.
- Let's take a moment to cover this possibility. Let's say you wanted
- to allow your users access to NetMail. Why would they want to? How
- would you do it?
- A user might want to send NetMail to a regular correspondent
- somewhere else. That person would need to have access to NetMail on
- the board he called. So a couple of logistical details would have to
- be worked out in advance. If your correspondent were in Boston, you
- would have to find the FidoNet address of the board in Boston (as
- opposed to the banned in Boston. Ouch!) and make sure your local user
- understood how to enter the correct address in his letters. The Boston
- correspondent would have to make similar arrangements with the board
- he called. All this is perfectly possible to set up, at your
- discretion.
- So what are the characteristics of NetMail? It is sent DIRECTLY
- from one board to another using the FidoNet addressing scheme. It is
- usually a private message from one person to another. It is a long
- distance call, usually, done late at night to take advantage of cheap
- rates. That's NetMail.
-
- 14.0 What is EchoMail?
- ======================
- It's NetMail with a few differences. The technology is (pretty
- much) the same. But this time your messages are related to a single
- subject and placed in a subject-message area on your BBS along with
- lots of other people's messages. All the messages on this subject are
- then bundled up and sent out of your BBS to a HUB which bundles your
- messages with others entered on other BBS systems in the area and re-
- transmits all these messages to another HUB, which then reverses the
- process.
- Eventually all the messages on a given topic are transmitted
- (echoed) to ALL the BBS systems that carry this topic on their own
- boards. Someone on one of those other BBS systems may choose to answer
- your message. Eventually you, and every other BBS, will receive this
- answer. Although it may be addressed to you, everyone else will see
- it. These messages are public (not private) and they are seen by
- everyone. This is sort of like extending a conversation on a given
- topic all across the world so everyone can participate, a huge party
- line.
- In this case you probably would not charge your users for entering
- messages. The only practical way to do that would be to charge a
- subscription fee for access to the EchoMail areas of your board.
- EchoMail will cost you money to haul in, though usually not a lot. But
- your users probably won't pay for that. That's one of your many
- contributions to being a FidoNet Sysop.
- There is some compensation in that most EchoMail conferences allow
- PUBLIC messages only, not private ones. And this is something you can
- force on your board. That means your users will not be able to send
- private mail through the echoes. The idea is that everyone benefits
- from postings, even though they may be addressed to an individual.
- You will find that the "signal to noise ratio" on some conferences
- is higher than others. Some are designed for "chatting" rather than
- substance. But even the most strictly managed conferences can have
- quite a lot of noise for every bit of hard information gleaned from
- the postings.
- EchoMail forms the bulk of activity in FidoNet. Since it's
- invention it has eclipsed NetMail by magnitudes! In fact, it is
- impossible to know how many EchoMail areas exist on FidoNet. There are
- several sources:
-
- 14.1 Backbone
- -------------
- The "BackBone" is a series of approximately 500 echo conferences
- that are carried all over North America. Other zones have their own
- backbones, and some of the echoes are "gated" between zones so they
- appear all over. Most of the busy message areas are backbone echoes.
- The file that lists these echoes is usually called FIDONET.NA (North
- America). We can USUALLY get backbone echoes into this Network through
- the normal feed system. Sometimes we can't, but it is fair to say that
- by far the largest majority of backbone conferences (echoes: same
- thing) are available.
- To be on the "backbone" is a bit of an undertaking. The echo must
- first be on the "E-List," an official list of conferences with all the
- relevant information. You have to send information on a new echo in a
- specific format compatible with the E-list robot software, yet
- something else to learn. Secondly, it must be requested by at least
- two Regional Coordinators. That means some lobbying to convince them
- the echo is important. Then, as slots become available, and echo may
- be listed on the backbone and carried all over the country. Backbone
- echoes tend to have a lot of traffic. They're busy.
- If you ever get to the point where you want to start your own Echo,
- we can talk more about that. At this point the task is to get an echo,
- not start one up.
- Important Point! The E-List is NOT just a list of Backbone echoes.
- It's a list of any old echoes someone wants to put into the E-List and
- keep updated every six months (or they get dropped). That's all.
- Backbone echoes MUST be in the E-List, but E-List echoes aren't all on
- the Backbone! One of the reasons the E-List is important is because it
- holds the name of the official Moderator of the conference, and you
- can only change the Moderator name if you know the password.
-
- 14.2 The Moderator
- ------------------
- The Moderator is a key concept with echo conferences. Basically the
- Moderator "owns" the conference and is the only one that knows the E-
- List password. He or she can make up any rules he or she wants to with
- reference to behavior on echoes. Most moderators have a standard suite
- of rules: No swearing, no flaming. Be nice, stay on topic, etc. But
- some may be more stringent than that.
- The "on topic" rule is particularly important. "On topic" means
- what the moderator says it means. As a general rule it means you talk
- about dogs on the dog conference and talk about cats on the cat
- conference. If you don't, the moderator will step in and correct you.
- But he could also rule that Pomeranians were off-topic in the dog
- echo. And no matter how much you wanted to talk about Pomeranians, you
- can't do it on the dog echo.
- Not long ago "Cyberpunk" science fiction was ruled off-topic in the
- Science Fiction Echo. Religion was ruled off topic in the UFO echo, as
- was Faster-than-light travel. Why? Mostly because these topics caused
- so much hate and discontent that the echoes became overwhelmed in
- controversy. It's the moderator's job to keep the echo functioning.
- If you seek controversy, there are echoes for that purpose. In
- FLAME, for example, there are no rules. Enter that arena with your
- swords drawn and have at it. That's its purpose.
- One more thing: The Moderator can cut your access to an echo. If he
- doesn't like your messages, you can be barred from a conference,
- period, though this is very rare. The Moderator may warn you directly,
- via NetMail what the problem is and ask you to stop. Or the Moderator
- may tell you to stop on the echo itself. Or the Moderator will write
- to your NC and ask to have your access cut to an echo.
- The person barred can be a user of your BBS. In which case, you get
- to cut access to this person. That's only happened one time in a year
- in Network 350. If you don't and the behavior continues, the Moderator
- will ask to have the BBS feed cut. If your NC doesn't cut you off then
- HIS feed can be cut, and so on down the line. HUBS will pretty much
- follow Moderator request on this issue, since their feeds are at stake
- and they may have several nodes carrying a given conference. Why
- should they get a feed cut to several nodes just because of one
- problem node?
- USUALLY people are barred from an echo for perfectly legitimate
- reasons. They are being unreasonable and causing a problem. We've all
- had problems with users from time to time. It's the same thing on a
- national scale.
- Here's another example. On an echo I frequent a Canadian posted a
- message critical of the US Government and Americans in particular. It
- was an unwarranted attack. Someone responded about the Canucks and
- told them to go hunt moose. Another Canadian saw THAT message and
- became rightly outraged. He didn't see the ORIGINAL message which
- started it all. You can see what was about to happen. So the Moderator
- stepped in and said "No cross-border talk, period." That ended the
- controversy. Thank goodness.
- But sometimes someone may be barred for no good reason at all.
- Someone doesn't like the rules and questions them, or there is a
- severe difference of opinion. Or someone dominates the echo to the
- point where other people are shouted down. Is this fair? No. Do you
- have recourse? No. Does it happen often? No. Do you need to concern
- yourself with this? No.
- Just be aware that the Moderator rules. He chooses his own
- successor. If you can't live with that, start your own echo. Make it
- popular. Get it on the backbone. That's how all the echoes started.
-
- This Moderator thing causes a lot of problems with some people.
- (They live in a democracy and they have free speech rights, and,
- and....). FidoNet Sysops tend to be aggressive individualists rather
- than cooperative peacemakers. That's true; it's the nature of the
- beast. So we like to think no one can tell us what to do. That's a
- very American point of view, too, isn't it?
- If you've participated in Echo Mail conferences before, you know
- what it's like out there. To put it bluntly: The signal to noise ratio
- is very high. You get a lot of noise for every useful piece of
- information you can glean from a conference. A lot of people are
- pretty impressed with themselves, at the expense of everyone else. You
- have to endure to gain in this situation.
- The Moderator's job is really to get the signal to noise ratio as
- low as possible, so that useful information gets transmitted, not just
- someone's unruly opinions. It's sort of like being in a big party and
- having someone continually remind us to keep the noise level down.
- FidoNet Sysops pretty quickly develop a low tolerance for junk on
- echoes. The reason is simple: It costs real money to cart messages
- around. If we all cut our verbiage by 20%, the cost of transmitting
- echo mail would drop 20%.
- Now: One additional problem. Lots of people seem to feel moderators
- *censor* messages. That isn't true at all. If you stop and think about
- it, it is technologically impossible anyway. If you are participating
- in an echo conference, your message enters the "echo stream" through
- your hub. So do everyone else's. So do the Moderator's. The Moderator
- can certainly react to an existing message, but he can't control the
- flow of traffic. Anyone who suggests otherwise isn't being very
- intelligent about this issue. I've seen people suggest this in
- conferences, and the hoots of derisive laughter are overwhelming in
- response.
- So although we all tend to get our backs up at the mention of the
- control of Moderators, the only people who really have a problem on
- echoes are those people who are basically impolite. So if you stay on
- topic in a conference and contribute meaningfully, you'll earn the
- gratitude of the Moderator, and the rest of the participants as well.
- It would be a shame if you decided not to participate in FidoNet just
- because you heard there is a problem with "moderators who play God."
- Such behavior is no more or less prevalent than any other area of
- life.
-
- 14.3 Regional
- -------------
- We were originally talking about the sources of echo traffic here.
- We were talking about the "backbone" before we got sidetracked by
- Moderators. Back on topic: Another source of conferences is Regional
- Echoes. Our Region is 17. I think it is the largest. It covers the
- Northwest as well as Western Canada. Personally, I like it that way. I
- don't want the Region to split at the border. I enjoy and look forward
- to the Canadian perspective on our local issues. Economically we have
- lots more in common with Western Canada than either of us do to the
- East Coast.
- RGN17 is a Regional Echo that covers regional topics. There are
- also quite a few "PNW" (Pacific Northwest) conferences on various
- topics available. It's another source of fairly wide-ranging
- conferences.
- Frequently new conferences are offered to a Region before they "go
- national." A new echo on the Supra v.32/fax modem was just started by
- a fellow in Vancouver, B.C. Although now those interested call him
- directly, I predict this will soon be a Regional Echo available to us
- locally. If it takes off, it will probably make it to the backbone
- eventually.
-
- 14.4 Local
- ----------
- We have a couple of local conferences: BREM-AIRE is for everyone.
- CHAFF is for Sysops only. This is where we keep in touch with each
- other. We could start additional echoes on any topic we wanted. This
- is a local Net decision. It might be a nice way to "test the waters"
- for an echo concept in preparation for launching it regionally or
- nationwide.
- It's easy to get carried away with echo ideas, but the bottom line
- of these ideas is participation. That's the ultimate test. There are
- quite a few "local" echoes around the county, mostly outside of
- FidoNet. They get very little participation. I try to keep tabs on
- some of them because I keep the BBS list for the county. I use an
- offline mail reader for this, and week after week after week there are
- zero new messages. Just having a slot for messages doesn't mean
- anyone's going to fill it.
- Probably the best way to start an "echo" is to start a local
- conference on your own BBS. If participation builds at that level,
- talk about the possibility of carrying the conference with other
- FidoNet Sysops locally. If a few of them take it on, you can begin
- promoting it outside the local net to the region.
-
- 14.5 Other Nets
- ---------------
- FidoNet technology is used for lots of networks other than FidoNet.
- Over the years there have been many splinter groups which charge off
- to start their own network, either because they have a topic they want
- to explore in more depth, or because they're mad at FidoNet politics.
- There are lots of reasons. When they do this they choose a new zone
- number and make up their own Nodelist and their own set of conferences
- and their own set of rules and bylaws.
- Here are a few of the Fido-compatible networks: TrekNet is for the
- Starfleet fan club organization. MufoNet is part of the Mutual UFO
- Network. SBBSNet is for the users of Super BBS. SLNet is for users of
- SearchLight software. WorldNet is a FidoNet offshoot which, if memory
- serves, comes out of the remnants of EggNet. There are over a hundred
- Fido-compatible networks out there. You may want to join one of them.
- Somewhere around here is a file of "Other Nets" with contact
- addresses. As a matter of fact, Fido even has an echo conference
- devoted to other nets.
- You can usually merge the Nodelists from other networks into the
- FidoNet Nodelist via the Nodelist Compiler, if they are done according
- to FidoNet specifications. That way your board can send mail to
- addresses in these other zones. It really depends a lot on the
- software you use. Being "Zone Aware" in FidoNet is a concept that not
- all software handles very well. It will probably take some work on
- your part to handle more than one network smoothly.
- I'm a member of four supposedly FidoNet compatible networks, but
- only one of them uses its own addressing scheme. All the others use
- FidoNet node numbers to arrange transfer of EchoMail. It's as if I
- have several different "FidoNet" hubs. One just happens to be in
- Colorado, and another in Tennessee.
- There are also lots of networks that are NOT FidoNet compatible.
- The biggest example is RelayNet International (RIME). These folks do
- not use FidoNet technology. There are no front-end mailers. There are
- no Nodelists. Instead, they operate very much like offline mail
- readers to transfer conference information. Sports Complex is the
- NorthWest Hub for RelayNet, so we have some expertise and lots of
- activity right here in Kitsap County. There's some more information on
- RelayNet at the end of this document.
- Now, the reason Fido versus non-Fido is important is because it
- might affect the type of software you use to start your BBS. See the
- section on BBS software for more information on this topic.
-
- 14.6 Private Echoes
- -------------------
- There may also be private conferences, that is: ones being promoted
- by an individual Sysop. You may have to call that Sysop directly to
- pick up a feed for the special echo. There's one on Native American
- religions that I'm trying to get from Olympia, for example. It's a
- local echo being promoted on one board. I'm having difficulty getting
- it because of some technical problems between our two modems. But the
- idea is that you certainly aren't restricted to just the Backbone feed
- for echo conferences. You can haul in anything you want if you're
- willing to pay the freight and go after it.
-
- 14.7 High-ascii
- ---------------
- High-ascii characters are those above ascii 127, i.e.: 128-255
- inclusive. These represent cute little boxes and other symbols on IBM
- machines. But to other computers they can represent gibberish. That's
- because where the codes for characters are fairly standard below 128,
- they are divergent above 128. There are many, many high-ascii
- character sets.
- FidoNet has a policy of "NO HIGH-ASCII" on the echoes. So if you
- have a habit of writing messages with cute boxes, barcodes, and other
- fanciness, prepare to stop doing it on any echoed conference. Offline
- mail readers are particularly prone to using this kind of stuff to
- offset quotes. MegaMail, anyone?
- This is a courtesy to those of us who DO NOT USE IBM-type
- computers. There are lots of Mac's, Amigas, and Commodores out there
- used by people as users, and often as host machines for BBS's
- themselves. We have three FidoNet members in Network 350 who use
- Amigas, for example. Macs are equally proficient in using FidoNet.
- High-ascii can also be a problem for some mailer software.
- Apparently high-ascii is used as screen writing codes on some
- operating systems (OS9 has often been mentioned) which, if you think
- about it, would create absolute havoc on the machine that had to
- process such messages.
- If you do happen to let high-ascii characters creep into EchoMail,
- you're likely to get a note back from the Moderator, and lots of other
- users, telling you they are not appropriate.
- For your users there are often special programs they can run to see
- high-ascii on their screens. I have lots of high-ascii used on my
- menus, and I don't want to remove them. I have some Mac users who use
- a special program that can run as a TSR over the communications
- program to allow them to see the "beauty of the board." This last has
- nothing to do with EchoMail, of course. It's local to my board and
- doesn't get sent out anywhere. But high-Ascii is not a trivial
- problem, and you shouldn't ignore it or be ethnocentric about it.
-
- 14.8 Host Routed NetMail
- ------------------------
- Yes, there is such an animal. It is NetMail that is treated like
- EchoMail. You can set up your mailer to send NetMail not directly to
- the receiving Node, but via your own host, which sends the NetMail to
- his HUB, which sends it to another HUB, etc, until it gets to the
- receiving BBS.
- The advantage of such Host Routing is that it cuts the cost to the
- local sending BBS. You no longer have to make a direct long distance
- call to send a NetMail message (unless, of course, your Hub is long
- distance from you anyway).
- The disadvantage is that it can take much longer for a routed
- NetMail message to get to its destination. Since expediency is one of
- the hallmarks of NetMail, you just lost a big reason to send NetMail
- at all. It's still electronic, and it's still cheaper than a letter,
- but that's all. It's no longer fast.
- A second disadvantage may be that your HOST doesn't like it.
- Basically you are piggy-backing off EchoMail distributions by
- attaching a NetMail message into the same packet. Because EchoMail
- tends to be so huge in size, an occasional NetMail message will not
- add appreciably to the cost. That's the usual justification and the
- only reason I see Hosts allowing it to happen at all.
- Sometimes you will receive Host-Routed messages that you did not
- choose to get in that manner. If it becomes a problem, discuss it with
- the sender and your host. Your host is obligated to make such messages
- available to you, it just doesn't work the other way around.
- There is no RIGHT to use host-routed NetMail in FidoNet. You can't
- demand that your NetMail be sent through your host. Your host is
- perfectly justified in requiring you to send NetMail directly on your
- own dime. This is probably one area of FidoNet that will receive more
- attention in the future. The idea is expanding, and as more and more
- NetMail gets sent in this manner, it is bound to cause some
- controversy.
- Also be aware that NetMail probably should be sent during ZMH,
- because the receiving board may wish to use the other hours for his
- own users, not you. After all, that's what ZMH is for. Many Sysops
- don't care one way or another, but on the chance some do, it might be
- a good idea to at least shoot for using ZMH for its intended purpose.
-
- 14.9 Aliases, Taglines, and Quotes
- ----------------------------------
- Oh, yes. Aliases. Lots of people like to use them. Most (but not
- all) FidoNet Echo mail requires real names. You can't be "The Ninja
- Turtle" and post messages in most conferences. It depends on the
- conference. You'll have to check the rules for each one. If you can't
- tell, prevent alias use until you know for sure.
- Multi-line taglines will often cause a little controversy. A single
- line is sufficient. Sometimes controversy over tag lines gets
- downright silly, but multiple-lines will get you a beef, mostly
- because Sysops hate to cart around advertising for some joker with a
- big ego.
- Quotes are another issue. You've all seen someone quote an entire
- long message, then at the bottom type "I agree." What a waste of
- bandwidth! Some echoes have a "rule" of no more than four lines
- quoted. This is hard to enforce, and it usually isn't. It's just
- representative of the kinds of things that can be a nuisance on echoed
- conferences.
-
- 15.0 What is Policy 4?
- ======================
- Policy 4 is the current set of operating rules in place for
- FidoNet. A copy is included with this packet of documents. You better
- read it through. There's a lot of controversy over this document.
- There are lots of people who want to change it. Some people want to
- change it by making it looser. Other people want to change it to make
- it more restrictive. Doesn't matter. At this point Policy 4 Rules! If
- you don't like it, start your own network. Don't you just love
- anarchy?
- One little smidgen of advice, though. Don't make up your mind about
- policy issues until you examine both sides carefully. If you read one
- side by itself it always sounds so reasonable that no one could
- disagree. Then you read the other side and it sounds the same way.
- Sometimes there's a lot of stuff behind the scenes. You probably
- should reserve judgement and not jump on the first bandwagon that
- jingles. Be your own person. Ask around. You'll be glad you did.
- A current copy of Policy 4 is normally archived with this document.
-
- 16.0 How to Get Help
- ====================
- You want to join FidoNet. You don't know how to start. You want
- help. You ask for help. Sometimes you get a little bit. That's great.
- Lucky you. Sometimes you don't get as much as you think you deserve.
- Then you get upset. That's too bad. The question becomes: How much
- help can you reasonably expect?
- It's a reasonable question, particularly since to become a member
- of FidoNet you have to have a working system already. That sounds like
- a Catch-22 situation. A working system implies membership. How can you
- become a member without being a member already?
- Well, it's not quite that bad, but there is a certain element of
- truth to the situation. In fact, there is a certain conspiracy afoot
- that you should know about. It's not a written conspiracy or one that
- is nefarious and evil in its design, mostly because no one
- intentionally designed it. It's just sort of a feeling among lots of
- existing FidoNet Sysops. The feeling can be summarized as follows:
-
- You can expect only so much help.
-
- That doesn't seem fair! What do you mean, "so much help?" Why won't
- you help me get started? What does "so much" mean?
- The answer is: "Because if I give you ALL the help, then the
- accomplishment in setting up your board will be mine, not yours."
- Existing Sysops in FidoNet have learned this lesson the hard way. Many
- of them have given freely of their time and energies to another
- prospective Sysop, only to have that Sysop treat the considerable
- amount of time and energy in what can only be termed a cavalier
- fashion. Since the new Sysop has little of his time and energy
- invested, his commitment to keeping a FidoNet board up and running is
- less. As a result, he is likely to go down sooner, be less active as a
- FidoNet board, and to treat membership as some sort of God-given right
- instead of a badge of accomplishment. "So much" is how much help I'm
- willing to give, not how much help you want.
- Surely many people have been "set up" in FidoNet in such a fashion.
- And some of them are still on the Net, but the point is that it is
- YOUR RESPONSIBILITY as a prospective FidoNet Sysop to get your own act
- together and get up and running, not anyone else's. This is a hobby.
- Other Sysops have their own lives to lead which may not include
- extensive time helping you.
- Once you finally realize this and begin to take a pro-active stance
- on your own behalf, things will go much easier and faster for you,
- just as it did for me when I finally had this realization. There's
- nothing stopping you from putting together a perfectly working
- FidoNet-compatible BBS. Over 19,000 people have done it. All the
- programs are available. They all work (usually). Most of them are
- free. Follow directions, Read The Fine Manuals (RTFM), and just go do
- it. If you do come to a point where you feel you're not getting any
- help, channel that energy your spending getting angry into some work
- on your board. It'll get working faster that way.
- If you do this. If you put together your own system. If you work
- through your difficulties enough to know why they were initially
- difficulties at all, then you'll be a much stronger Sysop for having
- done this. Then you'll know why some of us who see someone type
- INSTALL and get a working system in a few minutes using commercial
- software are not impressed. It's like someone learning a word
- processor and then calling himself a computer expert. Right.
-
- 17.0 How To Get An Address
- ==========================
- You will not be assigned a FidoNet address until two things happen:
-
- One: You must ask for a FidoNet address VIA NETMAIL! In other
- words, you must successfully send a NetMail message to your NC asking
- for a Node number. Further, you must send him the correct file with
- all the relevant information he's asked for. This includes really hard
- stuff like what kind of modem you have and what your voice phone is.
- You use the temporary address of 1:350/999 to get started. Then
- everyone knows what you're trying to do.
-
- Two: You must receive your Network Coordinator's answer VIA
- NETMAIL! That is, you must be capable of accepting a NetMail letter
- from your NC during Net Mail Hour and have your system let you read
- that message, which will include your assigned Node number.
-
- If you can't do both these things, then you don't have a working
- system, therefore you are not eligible for a FidoNet address. End of
- story. No exceptions. That's how it works. If it doesn't work that
- way, go fix it!
-
- I know this sounds harsh. It is harsh. There are a lot of Sysop
- "Wannabes" out there, and lots of them think they ought to get a Fido
- number just by asking. In my opinion, Wannabes and talking about it
- don't count. We know you by the fruits of your labor. Show us your
- stuff. This requirement of having a working board ensures a certain
- level of expertise, and a certain level of function. It's not a
- perfect determining factor, of course. But the fact is the FidoNet
- Nodelist is one of the most accurate BBS lists, especially for its
- size, that exists. If you can manage to get a working FidoNet board,
- you passed the test. Welcome!
-
- 18.0 Here's some Help
- =====================
- Okay. We've already told you how much help to expect. Here's some
- help up front. This is all important, so pay attention. If you do all
- this, you will save yourself, and probably lots of other people, a lot
- of trouble.
-
- 18.1 Get a fast modem
- ---------------------
- Get yourself a 9600 bps modem. Make it a v.32bis and you can
- connect at 14,400 bps. Don't argue about it being too costly. It's
- not. You can get a 9600 bps modem for $200 if you shop around. No one
- wants to hear how you spent twice that amount for a 300 baud modem in
- 1976. Throw it away. We all did that. No one wants to hear how you
- have the right to 300 baud access. You don't. Use that argument for
- dialing in somewhere as a user, where it won't fly very far either.
- We're talking Sysop here, not User. You're not just a user anymore!
- Act like it.
- Besides, no one is saying you CAN'T use a slower modem. 2400 bps is
- still popular. But this is ADVICE. If you want to be a Sysop on
- FidoNet it is to YOUR ADVANTAGE to get a 9600 bps modem. That will
- make YOUR life easier (Mine, too, but I don't count.)
- I started with FidoNet with a 1200 baud modem. What a laugh! It
- quickly became obvious that 1200 baud wasn't going to cut it. A
- Nodelist took two hours to download. What's the chances of the
- connection holding for that period of time? Nil. You can't expect to
- be a serious FidoNet Sysop these days without a fast modem.
- Now, there are Sysop deals with the major manufacturers who will
- sell you a modem at a discount. But these fellows want to see you have
- a board up for six months before they'll sell you the modem at that
- discount. Talk about Catch-22! Now there's a real one!
- Wanna know why? Because over a third of all new boards fail within
- the first year, and about 90% of the boards that do fail, do so within
- the first five months of their lives (Average is 3.7 months). Over
- fifty percent of all the boards now in Kitsap County started within
- the last year, 75% within the last two years.
- It may be that you need to do a little elementary arithmetic,
- particularly if some of your feeds are long distance. It may be that
- buying a fast modem without a Sysop discount will actually save you
- money if you use it for the six months you had to wait. Figure it out.
- Do what is necessary, but get a 9600 bps modem. That's Point One.
-
- 18.2 Get a phone line
- ---------------------
- Point Two: Get a dedicated phone line. Don't expect to run FidoNet
- on your home voice line. It will be a big hassle for you and anyone
- who wants to contact you. Most FidoNet systems are "CM" or Continuous
- Mail systems. It is possible to be a part-time board, but if you want
- to do that, you might consider becoming a "Point" instead of a full-
- fledged Node.
- A second phone line will cost you approximately $40.00 to install,
- and about $20.00 per month, plus long distance. The phone company does
- not care if you have a BBS running. They won't charge you extra for
- it. They won't charge you a business rate from your home. Don't worry
- about that part of it, at least not yet. We'll let you know in the
- echoes if this will be a problem. Some of this has already been
- settled in other states. There is a precedent. Unless you are a multi-
- line board with several numbers, you won't have to pay a business
- rate.
- All houses have four wires going to the house. Your phone is using
- only two of them: red and green. You have a black and a yellow wire
- just waiting to hook up a second phone. You don't need to dig a
- trench. There are some apartment houses that only have two wires per
- apartment, but that is rare. All new houses have at least TEN wires to
- the home, enough for five lines. It only takes two wires to hook up.
- You're all set. Just go do it.
-
- 18.3 Get a fast computer
- ------------------------
- Point Three: Dedicate a reasonably powerful computer for the BBS.
- Once again, don't expect to place that old 8088 in the closet into
- service as a BBS. That's what I thought at first. But it's too slow,
- not so much as a BBS, but for you to work on it. You won't be happy
- without at least a computer equivalent to a 286. In the MS-DOS world a
- 386/SX would work great. Anything faster is gravy. If you use a multi-
- tasker or Windows, you'll want something as fast as you can afford.
- You don't have to use an MS-DOS computer. As stated previously, we
- have three Amigas on Fido in 350. There are programs for the Macintosh
- as well. There certainly are more program options in the MS-DOS world.
- That's a fact of life none of us who run MS-DOS are responsible for.
- But it is not the only game in town. FidoNet is a GREAT EQUALIZER in
- this regard. If you love Macs, you can still be an active part of
- FidoNet. In fact, because of the NO-HIGH-ASCII rule, FidoNet takes
- pains NOT TO DISCRIMINATE against a certain kind of computer.
- Personally, I would love to see a Unix-based FidoNet compatible BBS
- software package. Anybody know of any? Let me know.
- Along these lines (of a fast computer), make sure you have a
- sufficiently large and fast disk. I use a 105MB disk which has a 9ms
- access time. I don't have lots of files, so this is plenty for me. But
- the days of a 20MB hard disk on FidoNet are rapidly disappearing. The
- Nodelist and indexes take a few megabytes just by themselves. The
- bigger and faster the better.
-
- 18.4 Find a similar board
- -------------------------
- Point Four: Find someone willing to help that runs the same stuff
- you do. This includes the same type of modem, the same BBS software,
- and the same Mailer. If you run RBBS, you can't expect someone like
- me, who runs QuickBBS, to be able to help you completely. I just don't
- have the knowledge to figure out the esoteric little tricks to make
- RBBS work. Also, I don't keep up with successive releases of software
- other than my own. Neither does anyone else.
- On the other hand, if you just happen to choose QuickBBS and
- Binkley, I have a file on my board called QSILVER.ZIP that contains
- all the batch files, the configuration files for the various programs,
- and even the modem initialization strings and EPROM settings for my
- HST/Dual. It's all laid out for you--if you can use it.
- A goal of the help effort that includes this file will be a listing
- of such files on other boards as well, all of which run different
- software. That way you'll be able to pick and choose depending on your
- own needs.
-
- 18.5 Choose software carefully
- ------------------------------
- Point 5: Choose your BBS Software carefully. NOT ALL BBS SOFTWARE
- IS EASILY FIDONET COMPATIBLE! It's not always that you CAN'T do it,
- but that the software more easily works with another type of network.
- PC Board is a good example. It works most easily with RelayNet. The
- Gap also works like PC Board. Programs like Wildcat now can go either
- way. TBBS now works with FidoNet, but only if you use their auxiliary
- packages.
- FidoNet compatible software includes StarNet for the Amiga,
- Maximus, QuickBBS, Remote Access, Super BBS, Opus, Fido itself (though
- that's rare), SearchLight, and many others. An appendix to this
- document will list all the local BBS programs used within FidoNet and
- where they are used. That should help you considerably. We don't have
- everything running in Net 350, but there still is a fair amount of
- diversity.
- If you have some doubt as to whether your favorite software will
- run with FidoNet, you'd better ask around first. It would be a shame
- to spend considerable effort on a BBS software package only to
- discover it won't work with FidoNet. Major bummer.
-
- 18.6 Patience is a virtue!
- --------------------------
- Be patient! This stuff can take awhile. Be patient with other
- FidoNet boards, surely. They won't take much abuse without fighting
- back anyway (You have been warned!) There are no FidoNet Sysops who
- are not aggressive people. You have to be or you'll never get it
- running in the first place. Non-aggressive people self-select out.
- Call this the Wimp Factor if you want. When I have a discussion with
- another FidoNet Sysop, I can assume a certain level of knowledge. It
- can really be somewhat refreshing. You can usually talk at a higher
- baud rate.
- But be patient with yourself, too. If you're having trouble with
- something, take a step back and give it a rest. Come back to it later
- and it will be easier. That's true! Try it. It works every time. I
- have clinical evidence that this is true. :-)
-
- 19.0 Your Responsibilities
- ==========================
- As a FidoNet Sysop, you have some, though they are hardly onerous.
- Some are tied to policy, but most are simply "ethical," if you will,
- and are not binding in any contractual or legal sense. The policy
- responsibilities are simple: You must be up when you say you're going
- to be up. You must be up during Zone Mail Hour. You must not be
- excessively annoying to others, nor too easily annoyed by others.
- That's about it. That's all.
- By the same token, you can't demand a lot of other Sysops either,
- or your Network Coordinator, or the rest of FidoLand. You can expect
- to have FidoNews made available to you. You can expect to have
- Nodelists and Nodediff updates available to you. You can expect to get
- your information changed in the Nodelist in a reasonably timely
- fashion. You can expect to get FidoNet information from your Network
- Coordinator. That's about it. That's all.
- Now, if you get into some sort of hassle, you have some appeal
- rights. Check out Policy 4 for the procedure. Just remember that you
- had better follow that Policy 4 procedure, or you won't get anywhere.
- An illiterate and emotional harangue is not going to win you any
- support. If you can't get your act together well enough to state your
- case clearly, then you don't have one.
- Basically, you must give each level a chance to respond before you
- go to the next level. If you have a hassle with a fellow Sysop,
- writing to the Zone Coordinator won't get you anywhere. Write to the
- Sysop instead. If you have a problem with the Net Coordinator, talk
- about it with him first. Give him a reasonable time to respond and fix
- the problem--or to tell you you're out of line and being unreasonable.
- The responsibility, then, is to follow the channels set up for this
- sort of thing.
- Personally, I believe two weeks is a reasonable response time for
- something that is not a life-threatening emergency. I have a sign in
- my office. It says: "A failure to plan ahead on your part does not
- constitute an emergency on my part."
- Here's some things you don't have rights to. You don't have the
- right to elect your NC. He is appointed by the RC. He also appoints
- any assistant positions. You don't have the right to cause someone
- else to spend money on your behalf. You don't have the right to tell
- someone else how to run their board, what the contents or subject
- matter are, etc. You don't have the right to have certain files made
- available to you.
- Get the idea? This is not hard. If you don't want to be put upon,
- you have little right to put upon others. That's all.
-
- Anything else that happens in FidoLand, anything else that you
- want, is really a matter of cooperative effort between you and other
- local Sysops to pull together. This includes EchoMail. EchoMail can be
- expensive. No one should expect a free ride. Our Network is really
- low-key compared to some of the others, but as we get bigger costs
- will rise before they lower again with economies of scale.
- Here's an example. Right now your NC pulls in all the EchoMail for
- the Network in addition to his duties as NC. That's a big job. Why is
- he doing it? There is as yet no one else who has volunteered to take
- part of the EchoMail load. We've also tripled in size in the last
- year. When I first joined FidoNet 350 I think there were five other
- boards. Now there are 19.
- We are just beginning to get files into the network. There are such
- things as "File Backbones" just as there is an EchoMail Backbone. The
- slang for file backbones is "File 'bones" and there are several. There
- is a "Shareware Distribution Network (SDS)," a "Programmers
- Distribution Network (PDN)", and several for such things as Windows or
- Unix or whatever. Currently Adolph at 350/35 is pulling in SDSMAX,
- some Amiga utilities, and a couple of 'bones on OS/2. His standing
- offer is to simply split the cost by the number of Sysops taking
- advantage of the deal. And believe me: This is a GOOD deal!
- This is an informal way to handle the problem. At some point, we
- may want to provide a HUB for the entire Net that brought in selected
- files and make that a part of the network distribution system
- available to all. Many structures are possible, and it is up to the
- Sysops of the Net to be creative and come up with whatever works, as
- Adolph has done with the file 'bones he's bringing in now.
- There's more and more demand for EchoMail as well. It's not like
- we're getting all 500 backbone conferences. But we can't get more with
- just one machine which is not dedicated to the network. There's not
- enough time in the day nor money in the coffers to do this.
- What I would like to see happen is that every Net 350 Sysop take on
- some responsibility for the Net. That is, every one of us should do
- something to help out. In some sense it doesn't even matter what. If
- you have a specialty or some sort of expertise, maybe you could make
- yourself available for that. Do you know all about viruses? Maybe we
- could depend on you to get the latest McAfee files. Who knows? Do what
- you are best suited to do. You are the best judge of that. Do what you
- are interested in doing. That way you will stick around longer.
-
- 19.1 The Seattle Experience
- ---------------------------
- Net 343 is Seattle. Here's how they do it. I know because I'm in
- sort of a quasi-state because of my Bainbridge address. I get my Mail
- feeds from Seattle and pay them directly. I really should be a member
- of Net 343 instead of 350. But since I work in Kitsap County, I'd
- prefer to stick around.
- They have an NC, Sue Crocker, who runs the show. There are several
- Regional Hubs: North, South, East, and West. They take on file and
- echo distribution. I believe the West HUB now has two machines
- dedicated exclusively to mail distribution (343/300). There are two
- HST/Dual modems hauling mail in from all over the Zone and sending it
- back out again. Many megabytes per day haul into this system.
- The cost for joining Net 343 is $45.00 to start out. $15.00 of
- that goes into a hardware fund to buy modems and hard drive space. The
- other $30.00 is for six months dues in the network. This pays for all
- the EchoMail. Each Node pays $30.00 every six months for EchoMail.
- There are enough Nodes here that this is enough dollars to get any
- backbone echo there is. The Net keep three month's phone bills in
- the bank (about $750.00) to guard against sudden changes of feeds.
- The Net recently incorporated. They are a legal non-profit
- organization. With money collected they pay for the dedicated phone
- lines and for some of the equipment used to run the network. They
- didn't have to ask all the Sysops if that was okay. They just did it.
- They formed a corporation to handle the finances of the organization.
- I suspect one of the reasons was that they were hauling in too much
- money and the bank asked them to incorporate and get official status
- as a 501(c)3 non-profit corporation. That way none of the members had
- to cycle lots of money through a personal account just to pay the
- phone bill (thus drawing the attention of the IRS).
- One key point I've noticed about the Network is that there are at
- least a dozen people who take an active role in it. They either act as
- officers in the corporation, or they act as hubs to get mail and so
- forth flowing. It's not just one person. So the bottom line is that
- you get out of FidoNet what you put into it. More energy means more
- services available.
- That's not to say they haven't had problems. There is a certain amount
- of Xenophobia over there, and there has been a recent controversy over the
- changing of the network coordinator. Lots of sysops got all huffy because
- they "live in a democracy, and they got rights..." They wanted the chance to
- elect the Network Coordinator. There also appear to be a couple of sysops
- who like to stir the pot, no matter what is done. Sounds pretty much like
- real life, doesn't it? I've never seen that level of controversy happen in
- Net 350. We certainly don't see eye-to-eye on some issues, but we DO seem
- to be able to cooperate for the good of the Net.
-
- 20.0 FidoNet Compatible BBS Systems
- ===================================
- As mentioned above, some software is easier to use than others with
- FidoNet. But basically anything will work that has a SCANNER to find
- new messages in the BBS and make them compatible with your mailer
- software. And it must have the companion TOSSER software that will
- take new mail from the mailer and toss it into a format acceptable by
- your BBS software. This is true of software that is not normally used
- with FidoNet. PCBoard is my favorite example.
- FidoNet compatible software, then, is that software that "knows
- about" FidoNet in that it has built-in places for Fido-style
- addresses. It's echo areas may assume Fido-style messaging and allow
- NetMail, public, private, and echoed conferences. It's message base
- may be designed with FidoNet specifications in mind.
- Now, there are three basic styles of software used with FidoNet.
- The style is related to the message base structure. The oldest style
- is the *.MSG style (Pronounced: Star-dot-em-es-gee). The second oldest
- style is called the "Hudson" style. The most recent is called "Squish"
- style. We'll talk about all three.
- The *.MSG style is the most straightforward of all message base
- styles. It consists of one message per file. All messages are
- numbered. All messages for one echo area are stored in a separate sub-
- directory. This is the original FidoNet standard. Most messages, one
- way or another, still use this style at sometime in their lives,
- usually when being transmitted via the mailers.
- If they stay in this format they will take up quite a lot of space.
- As you probably know, DOS stores each file with a minimum number of
- sectors/clusters. Some versions of DOS require a minimum of 8192 bytes
- per file. Ten thousand messages in *.MSG format would eat up a lot of
- disk space (Um, like 82MB if you're using the wrong DOS version). Opus
- and Fido itself use this format.
- The second kind of message storage format is the "Hudson" message
- base, named after Adam Hudson, writer of the first few versions of
- QuickBBS. The idea here is that all messages are stored in a common
- MSGTXT.BBS file which has four other auxiliary files that hold indexes
- and pointers to the single text file.
- This is a lot easier to manage because there are only five files
- for the messages instead of thousands. The drawback is that the
- structure is limited to a message base size of 16K. (That's size, not
- number of messages, which itself has a limitation of approximately
- 32K.) It doesn't take much to push up against this limit. You can't
- have a really large message base with the Hudson format. On the other
- hand, the 10,000 messages above would take only about 10-11MB to
- store.)
- Adam wrote this program while he was in high school. He sold it to
- a fellow in Florida who hired a couple of programmers to improve upon
- it. For a long while it didn't get much support. But the basic idea
- was sound, so a couple of other programmers cloned the software and
- began marketing it with improved features. Meanwhile the buyer and
- programmers got into a court battle which took awhile to resolve.
- Out of the dust of all this have come several Hudson-based
- programs. QuickBBS is one. It's now stable and is going through
- successive releases. Remote Access (from Australia) is another, and
- SuperBBS (from Finland) is a third. We have boards running both Remote
- Access and QuickBBS in Net 350.
- A third kind of message structure is called "Squish." It's a hybrid
- because it stores messages in one file per conference. So if you have
- thirty conferences, you have thirty files of messages. It's a good
- compromise because it means you have essentially unlimited space for
- messages, but you don't have thousands of individual files. The
- program making this format popular is Maximus, which is also used in
- Net 350 by several Sysops.
-
- 21.0 What is the difference between Fido and RIME?
- ==================================================
- RelayNet International Mail Exchange (RIME) is another large
- network very much like FidoNet in the end result to BBS systems. It
- uses much different technology to get the same job done, and its
- structure is much different. Therefore it might do us well to compare
- the two systems to highlight the differences so you better understand
- what FidoNet is about.
- As we do this, please bear in mind that the intent of this document
- is not to claim that one network is better than another. RIME is every
- bit as "good" as FidoNet. FidoNet is every bit as "good" as RIME. To
- those who wish to play the "My network is better than yours" routine,
- have at it on the playground. That's juvenile behavior at best. It has
- no place here.
-
- 21.1 Technical Differences
- --------------------------
- As you can tell from the above, most FidoNet Sysops put up a 24-
- hour "mailer" program ahead of the BBS. This allows you to receive
- mail calls any time of day. Your Hub can call any time to send you
- mail. You can call out any time to send mail. Because of the nature of
- mailers, if they don't get through on the first call, they keep trying
- until they do.
- RIME does not use mailer software. Instead, RIME uses a special
- program called "PostLink" which works very similar to an offline mail
- reader. If you've ever used MegaMail, PostLink will be familiar. Kip
- Compton wrote both programs. The local Sysop writes a batch file to
- hook to his hub, sign onto the BBS, enter a special door, and perform
- mail transfers through the door. In most cases there are time slots
- assigned when a given BBS can hook to a hub, or when a hub can hook to
- a regional hub. Each local RIME board must use PostLink (or the
- earlier PC Relay), and each board must also pay for it. Hooking to one
- hub doesn't mean you can hook to another hub or even another RIME
- board, ever. Batch files tend to be unique to each board.
- You can see that the basic difference here is one of time. RIME
- boards either have a dedicated line or a time-slot on a caller line
- where and when these mail events take place. This means no callers can
- be on the board (or the line) when a mail event is scheduled. Fido
- boards are a little more lenient in this regard because mail events
- can take place any old time, in between callers.
- Also, RIME boards can only connect to designated other boards. Fido
- Boards can connect to each other, no matter what, via the mailers.
- Is one way better than the other? Doesn't matter to talk that way.
- RIME resembles the way Fido used to schedule events a long time ago.
- Both methods get the job done.
- I think it is fair to say that RIME is easier to run than FidoNet.
- There is only one way to do things. There are fewer parts. PostLink as
- a mailer does everything a mailer, tosser, scanner, and router would
- do in FidoNet. It's very fancy with pull-down menus. It is usually
- (though not exclusively) used with commercial software where you type
- "SETUP" and Enter to come up with a working board. RIME is an
- automatic transmission.
- FidoNet is a manual transmission. You have to learn how to use a
- clutch. There are more pieces to put together. You are not going to
- get away with not knowing how your system operates to make it work.
- There are no Install programs to make it easy for you. But when you
- get done, you will have accomplished something.
-
- 22.2 Administrative Differences
- -------------------------------
- Fido has a very broad-based hierarchy. No one "owns" the system. In
- fact, "FidoNet" is a collective noun which does not refer to a legal
- organization. Local Networks band together for a common purpose to
- distribute EchoMail and files. Some are incorporated; some aren't.
- Lots of things are possible. In Fido, moderators of conferences
- absolutely own them. They can pretty much do what they want. The
- Policy document for Fido is fairly small, all things considered.
- With FidoNet anyone can be a member if they have the technical
- competence to put up a board. Unless they become "excessively
- annoying," they can stay a member. No one can tell you you can't. The
- latest Nodelist from FidoNet (October, 1992) shows about 19,000 nodes.
- RIME is a little different. It has a "top down" hierarchy, a
- headquarters board (Running Board A) and someone who runs the show
- (Bonnie Anthony is CEO as of this writing.) It is similar to a typical
- corporate hierarchy in the way it operates. You must use the PostLink
- software (or PC Relay) to do mail transfers. You must pay for this
- program, and there is a yearly (though nominal) fee to be a part of
- the network.
- With RIME you petition to join the network, and you do so as a
- probationary member until the hierarchy decides to vote you into
- permanent status. The latest BBS list I have from RIME (April, 1992)
- shows about 1,000 nodes, but it is growing rapidly.
- RIME moderators still rule the conferences, but they don't have as
- much absolute authority as Fido moderators. There are levels of appeal
- for people who feel they have been mis-treated within a conference.
- The system can still control what kind of messages get posted on the
- network and where. In terms of a quotient of "nasty messages from the
- boss," both FidoNet and RIME have them, in probably equal amounts. The
- rules within RIME conferences are more uniform, mostly because they
- are controlled from the top. Uniform rules make it easier, of course,
- for a user to know what is likely to be allowed.
- The way conferences are started is also quite different. With RIME
- an idea for a conference must past muster with the Conference
- Coordinator. You are issued a prospecting number which you MUST USE
- when prospecting for boards which may wish to carry your conference.
- You are allowed to prospect only in five other RIME conferences, and
- you must solicit support in a particular manner. This is the way you
- get other boards to commit to carrying a conference, and if this is
- done, you are allowed to start the conference on what amounts to the
- RIME backbone, even though they don't call it that.
- With FidoNet, anyone can start a conference for any reason. You can
- promote it any way you want to. If you've done the bureaucratic work
- of getting it listed, and easy process, you need convince only two
- Regional Coordinators to get it placed on the backbone. Even if you
- don't succeed in reaching this status, you can promote the conference
- locally or regionally. There is a lot more freedom to promote within
- FidoNet. No one is going to tell you you didn't post your prospecting
- number when asking for support.
- Fido has roots in anarchism. That probably doesn't mean what you
- think it does. We tend to define "anarchy" as disarray, but what it
- really means is "without order." Translated to the vernacular,
- anarchism means that no one gets to tell you what to do, period.
- Government is unnecessary because it is intrusive and authoritarian.
- The founder of FidoNet doesn't have a job.
- RIME looks like corporate America. It is much more tightly
- organized in the way it feels to operate, and in the structure of the
- organization. There is a Steering Committee which rules the network
- like a Board of Trustees does to a large corporation. The CEO of RIME
- is a medical doctor.
- So, what do we have? Actually a broad spectrum of boards with
- varied interests. If you were to place one type of board against
- another on a scale, FidoNet would be left of center; RIME would be
- right of center. Fido boards tend to be more individualistic and
- resentful of authority. RIME boards tend to be more subscription-
- oriented and commercial. These aren't hard and fast rules; you may
- find either type of board at either extreme. It's just that if you
- drew two curves to measure these tendencies, this is what you would
- find as a statistical average.
- Once again, which is better? The one you feel most comfortable
- with. But just because you personally feel more comfortable with one,
- does not mean the other is bad. To believe otherwise is terribly
- ethnocentric.
-
- 22.3 Functional Differences
- ---------------------------
- Some of these attitudinal differences show themselves in what
- services are offered by either network. Fido is a loose association of
- Sysops running boards that usually are subscription-free, usually for
- the benefit of the Sysop alone, and incidentally to users.
- This can be seen especially in the area of Host-routed NetMail.
- RIME does it; Fido would prefer not to. That is, if you send a NetMail
- message in Fido, you are expected to call direct unless other
- arrangements have been made. On RIME, all mail is host-routed by
- definition, and travels along with the echo conferences and file
- requests.
- The tradeoff here is probably one of time, insofar as that is
- important. FidoNet Netmail arrives instantly. RIME mail takes the
- host-route and gets there eventually. If you call direct, Fido boards
- will pay the long distance. With RIME, costs are absorbed because the
- EchoMail transfers are such a huge percentage of the transfer.
- Now, having said that, the fact is that Fido boards are
- increasingly taking advantage of host-routing techniques, so I would
- expect this difference to fade over time.
-
- 22.4 Board differences
- ----------------------
- RIME boards tend to be PC Board or Gap systems, and, as far as I
- know, they all are MS-DOS machines. They both are commercial products.
- PC Board, in particular, can be used in multi-line setups fairly
- easily. As I understand it, the RIME technical methods were developed
- in conjunction with PC Board.
- That doesn't make it a PC Board network. Use of the "UTI"
- (Universal Text Interface) means that RIME messages can be imported
- into and exported from lots of different board types, including many
- which were designed more with FidoNet in mind.
- FidoNet boards tend to use shareware software. Maximus, QuickBBS,
- Remote Access, Opus--these are some of the names usually associated
- with FidoNet. On the whole, they have roots in the hacker community
- rather than in the commercial software industry. Yet as long as the
- tosser/scanner combination exists, any board can run FidoNet
- technology messages as well. PC Board can be used with FidoNet. So can
- Wildcat! and tbbs (The Bread Board System), both commercial BBS
- software packages.
- So, you see, either kind of board can run either kind of network.
- They just TEND to run one or another because of historical reasons and
- easy availability of interface software.
-
- 22.5 Local RIME Hub
- -------------------
- We are fortunate in Kitsap County to have the major Northwest HUB
- for RIME right here at home. Al Charpentier's Sports Complex is the
- Hub not only for Kitsap County, but the entire Puget Sound region. He
- has 98% of the RIME conferences on his board and, of course, much more
- information on RelayNet.
- Other boards that echo RIME conferences include Vox Populi and
- Wings. There may be others as well. Check with Al for details.
-
- 23.0 Net 350 programs
- ---------------------
- Here's a list of what Net 350 Sysops are running currently, subject
- to change, of course.
-
- FidoNet Name BBS Software Mailer
- -----------------------------------------------------------------
- 350/10 Ground Zero Osiris Isis
- 350/21 The Jimby BBS Maximus Binkley
- 350/24 My Electronic Dungeon Maximus Binkley
- 350/30 Cloud's Corner StarNet (Amiga) StarNet
- 350/31 Kitt's Korner StarNet (Amiga) StarNet
- 350/32 USS Enterprise StarNet (Amiga) StarNet
- 350/33 The Pyramid Rybbs Front Door
- 350/34 Full Armor of God Remote Access Front Door
- 350/35 Gold Pegasus Maximus Binkley
- 350/40 The Monitor RBBS Front Door
- 350/50 Magnetic North Searchlight 3.00 d'Bridge
- 350/75 Molokai Express QuickBBS 2.75 Front Door
- 350/77 The Armor of God Remote Access Binkley
- 350/90 The Wolf Pack Remote Access Front Door
- 350/201 Quicksilver QuickBBS 2.75 Binkley
- 350/301 The Metal Shop Telegard Front Door
- 350/401 Ten Forward Wildcat d'Bridge
- -----------------------------------------------------------------
-
- 23.1 Filenames, etc.
- --------------------
- This section shows filenames and other information from Sysops who
- have contributed to this effort and are willing to make their files
- easily available. If under filename is listed "request" you can
- probably get the needed files just by asking. BBS and related software
- can take some disk space to store. Some Sysops may keep the files
- offline until asked for. "freq" names are magic names and will give
- you the latest versions available.
-
- -----------------------------------------------------------------
- Name: Magnetic North 1:350/50
- Sysop: Paul Wolfe
- BBS: Searchlight 3.0 DEMO225.ARJ
- Mailer: d'Bridge 1.50 DB-150.ZIP
- Tossers: d'Bridge internal
- SLMail
- Settings: Filename: MAGSET.ARJ
- -----------------------------------------------------------------
- Name: Quicksilver 1:350/201
- Sysop: Michael Schuyler
- BBS: QuickBBS 2.75 QBBS275E.ZIP
- Documentation QBBS275D.ZIP
- Mailer: Binkleyterm 2.50 BEXE_250.ARJ
- Documentation BINKLEYD.ZIP
- Tossers: QEcho, toss, scan QBBS275U.ZIP
- QMail QM102A.ZIP
- Fossil: X00 1.24 X00V124.ZIP
- Settings: Filename: QSILVER.ZIP
- -----------------------------------------------------------------
- Name: The Monitor BBS 1:350/40
- Sysop: Brad Boyce
- BBS: RBBS 17.4/SF RBBS-EXE.ZIP
- RBBSSEXE.ZIP (small mem)
- RBBS-EXT.ZIP
- RBBS-TXT.ZIP
- Documentation RBBS-DOC.ZIP
- Mailer: Front Door 2.02 FD202.ZIP
- Tossers: Msgtoss 2.2 MSGTOS2B.LZH
- Settings: Filename: HLP4U2UN.ZIP
- -----------------------------------------------------------------
- Name: Ten Forward 1:350/401
- Sysop: Sheldon Koehler
- BBS: Wildcat 3.55 WILDCAT1.EXE (testdrive)
- WILDCAT2.EXE
- Mailer: d'Bridge 1.50 DB-150.ZIP
- Documentation: DB150DOC.ZIP
- Tosser: Wildmail 2.04 WMAIL204.ZIP
- Settings: Filename: TFSETUP.ZIP
- User: Filename: NEWUSER.ZIP
- -----------------------------------------------------------------
- -----------------------------------------------------------------
- Name: The Pyramid 1:350/33
- Sysop: Al Tuttle
- BBS: RyBBS RYBBS75.ZIP (freq:RYBBS)
- Mailer: Front Door 2.02 FD202.ZIP (freq:FD202)
- Tosser: RyPacker RYPACK41.ZIP (freq:RYPACKER)
- Settings: Filename: RYFDFIDO.ZIP (freq:FDHELP)
- -----------------------------------------------------------------
- Name: My Electronic Dungeon 1:350/24
- Sysop: Bill Hippe
- BBS: Maximus 2.01b request
- Mailer: Binkley (OS/2) request
- Tosser: Squish request
- Settings: Filename: BINKMAXP
- -----------------------------------------------------------------
- Name: The Gold Pegasus 1:350/35
- Sysop: Adolph Weidanz
- BBS: Maximus 2.56 (OS2 Version)
- Mailer Binkley (OS2 Version)
- -----------------------------------------------------------------
-
- 23.2 BBS Software Testimonials
- ==============================
- This section is devoted to thumbnail sketches of different BBS
- systems Sysops in Net 350. They'll each devote a paragraph or two
- about the software they have chosen to run and tell you why it is the
- best choice for their application. All the systems listed here have
- been successfully interfaced with FidoNet and, as of this writing, are
- working in the net currently.
-
- 23.2.1 Why I chose QuickBBS (Michael Schuyler: 350/201)
- -------------------------------------------------------
- Besides built-in FidoNet compatibility, the major reason I chose
- QuickBBS was not the Hudson message base, but the configurable menus.
- The system works so that each menu item gets one line. The lines will
- appear or not depending on security level and "flags" attached to each
- record. That means that the same exact menu can be used for all
- security levels. The individual lines of the menu will appear
- depending on what you have set for each person.
- QuickBBS also allows you to customize each menu with ascii or ansi
- drawings. The way I do it is to customize the top half of the menus
- and allow the menu appearances on the bottom half. This means I get
- the best of both worlds. I can also make the system work any way I
- want to as far as what kinds of choices are available at each menu. In
- fact, I can effectively have two BBS systems in one just by having the
- user choose which menus to have available.
- Super BBS and Remote Access are clones of QuickBBS, but each one of
- them has its own strengths. They work fundamentally the same way as
- QuickBBS. The biggest disadvantage is the 16K message base limitation.
- The next major release of QuickBBS will be 4.0, and at that time this
- problem should be fixed.
- You can run QuickBBS in evaluation mode. Registration costs $45.00.
- You can run so-called "Gamma" versions for an additional $25.00 per
- year. This entitles you to run pre-release software versions that have
- already run through a beta test cycle. There are two support echoes
- for QuickBBS on the FidoNet backbone. There is also a separate
- QuickBBS network with several echoes that uses Fido technology.
-
- 23.2.2 Why I chose RBBS (Brad Boyce: 350/40)
- --------------------------------------------
- I chose RBBS-PC BBS software to run because it was the first I was
- exposed to as a new user. I decided to start a BBS because I wanted
- and needed a way to learn more about the computer. I feel fortunate
- that RBBS was there. I liked the philosophy and have learned a bit in
- the two years I have been running my board. I have put together a file
- for freq called HLP4U2UN.ZIP This file contains a series of files for
- RBBS, MSGTOSS, FRONTDOOR, and the other related files to operate RBBS
- with a Front end mailer and mail tosser. I also include my autoexec
- and config.sys files as well as the necessary files for the tosser and
- other utilities necessary to get it together. I did this to help other
- Sysops who need help setting up RBBS with Frontdoor and Msgtoss. As
- soon as I can get it all together all the files listed will be
- available for D/L or FREQ at 1:350/40.
-
- 23.2.3 Why I chose Wildcat (Sheldon Koehler: 350/401)
- -----------------------------------------------------
- I chose Wildcat for the simple reason that I liked it as a user. It
- was friendly and straight forward to use. I have found it to be almost
- as simple to run as a Sysop as well. I especially like the flexibility
- I have in its configuration and security. I could even have several
- sets of menus, one for each security level. The documentation was
- wonderful and laid out very professionally.
- When I wanted to run a Fido node, I downloaded several packages and
- couldn't believe the docs on any of them. D'Bridge had the largest doc
- file, but was organized the best for me. It was also very easy to set
- up with no batch files to write since everything is run from pull down
- menus. Ease of use and customer support were the deciding factors in
- my choices of software.
-
- 23.2.4 Why I chose RyBBS (Al Tuttle: 350/33)
- --------------------------------------------
- Why RyBBS: When I first started this, I just wanted to see what it
- was like "on the other side of the connect". So, I looked around for
- some small, easy to set up, cheap shareware examples. At a size that
- fit on one 360k floppy, instant/easy setup, and a $50 registration
- fee....RyBBS ended up the winner. It took a lot of work to groom the
- menus and get the board the way I like it, but the author (who lives
- in Wisconsin and provides personal support) is helpful, and now a year
- later, it's not so small. In fact I think it's becoming a monster :-).
- I've gathered that the RyBBS Software is a little different than
- most, and there aren't all that many people running it.....but I've
- found that Rybbs works well with Fido, and has several utilities that
- are made just for Fido. So, with its configurability, Fido
- compatibility and uniqueness; overall, I'm pretty well satisfied with
- the choice.
- I have built a little Help file to help setup FD/RyBBS for Fido
- (Boy could I have used one <whew!>). Along with some text and copies
- of several configuration and batch files. I made screen grabs of each
- of the important FD setup screens. I hope that will help you all out.
- It's available for freq on my bbs under the MAGIC name FDHELP; or it's
- available on the bbs under the name RYFDFIDO.ZIP. All the needed files
- (except registered versions) are available for freq or d/l.
-
- 23.2.5 Why I chose Maximus (Bill Hippe: 350/24)
- ------------------------------------------------
- The BBS software that I run is Maximus with BinkleyTerm as a front
- end mailer. I chose these programs after looking at many of the
- different BBS programs available. Some of the reasons for my choices
- are listed below.
-
- OPERATING SYSTEM OS/2
- Allows for easy multitasking. Will allow me to run the board and
- not loose use of the computer. I am able to perform maintenance on the
- board, read messages, format disks, or play games with no loss of
- performance for myself or the user. I can support a high speed file
- transfer (1600 + cps) while playing Falcon 3.0, having the computer
- play itself a game of solitaire (windows variety) and also play itself
- a game of chess (OS/2 variety) with only a 6 cps drop in performance
- for 14400+ users and no drop for 2400 baud users.
-
- BBS - Maximus v2.01b OS/2
- This is a wide area beta of Maximus the last release was v2.00.
- Maximus is free for non-commercial use and is being actively supported
- by its author Scott Dudley. Maximus is extremely configurable and will
- run well "out of the box". Maximus will accept the standard *.msg
- message base or a new style call SQUISH also written by Scott Dudley.
- Both Maximus and Squish are available in DOS and OS/2 variety.
-
- MAILER - BinkleyTerm BTPEE_BE 32 bit Hack OS/2
- This a 32 bit hack of the popular BinkleyTerm v2.50. BinkleyTerm is
- again a copyrighted program for use free.
-
- All of the files are available on my BBS as well as a sample
- Bink/Squish/Max setup called BINKMAXP. I am more than willing to help
- the new Sysop setup a BBS, my experience is with Maximus and Binkley
- but have also tried RBBS, Omega, Wildcat, Opus, Fido and some others.
- Most of the above are available for DL. I have an extensive collection
- of Maximus and Wildcat Utilities.
-
- 23.2.6 Why I chose Maximus (Adolph Weidanz: 350/35)
- ---------------------------------------------------
- Why do I run Maximus. Couple of reasons. 1. It is FREE 2. It runs
- under OS2... Tried windows to multitask and it sucked after using an
- Amiga for 5 years. The BOSS (read WIFE) said I could run a BBS on HER
- <grin> computer only if she could run WordPerfect whenever she wanted,
- so no multitasking no BBS....P.S. I am looking at Searchlight BUT
- refer to #1 3. their are 2 VERY knowledgeable Sysops running OS2 Max
- and when I run into problem they let me call them...(PS Thanks guys)
- Why do I run a BBS? I love MAIL... The idea of the Matrix gives me
- goose bumps. When they ask for volunteers to hook into computers
- (Datajacking) I will beat my way to first <grin>.
-
-
-